Job VC
Product Engineer / Solution Architect (.Net and React)
Technologies
Description
Ми — TemaBit Fozzy Group — команда фанатів технологій, які змінюють Україну. Ми є IT частиною Fozzy Group — однієї з найбільших торгово-промислових груп України. Розробками нашої команди щодня користуються 60 000 співробітників, тисячі партнерів та мільйони гостей «Сільпо», «Фора», Fozzy, Thrash та інших online і offline бізнесів!
До родини Fozzy Group входять ритейл, e-commerce, логістичний, ресторанний, банківський та багато інших бізнесів. Усі ці сегменти створюють синергію, тому IT-спеціалісти можуть по-справжньому всебічно розвиватися: поглиблювати профільну експертизу, вивчати нові технології, занурюватись у бізнес-процеси і пробувати сили в амбітних проектах.
Величезна частина програмного забезпечення компаній Fozzy Group — це розробка TemaBit. Ми не втомлюємося експериментувати: у нашому R&D-центрі народжуються ідеї із застосуванням штучного інтелекту, машинного навчання, комп'ютерного зору. А ще ми працюємо над технологіями, які наближають нашу Перемогу.
Про роль: Product Engineer
Ця роль — частина сміливого внутрішнього експерименту з AI-native розробки. Ми перевіряємо гіпотезу: чи може невелика команда з двох людей, озброєна сучасними AI-інструментами та фреймворком BMAD, будувати повноцінні продукти зі швидкістю та якістю, що раніше потребували цілої команди.
У цьому тандемі Product Engineer — це людина, яка мислить як архітектор, пише як senior-розробник і розгортає як DevOps-інженер. Ти працюєш у спринтах разом із партнером, який відповідає за продуктовий бік (PO / BA / QA), і разом ви закриваєте повний цикл від ідеї до production.
Формат роботи (BMAD-framework)
Команда з 2 осіб:
Product Engineer (SA + Dev + DevOps) - твоя роль
Product Pilot (PO + BA + QA) - бізнесова стратегія
Робота по спринтах з чіткими deliverables кожної ітерації
AI-агенти як повноправні учасники процесу розробки
BMAD як основний фреймворк планування та виконання
Твоя відповідальність
Solution Architecture
Проектування архітектури продукту від концепції до реалізації — самостійно, без окремого архітектора
Створення High Level Architecture (HLA) документів та підтримання їх актуальності
Вибір технологічних рішень з обґрунтуванням (trade-offs, NFR, ризики)
Ідентифікація потреби в рефакторингу для забезпечення продуктивності, масштабованості, доступності та безпеки
API-first підхід: проектування та документування інтерфейсів (REST, GraphQL, message-based)
Бути хранителем архітектурних знань продукту впродовж усього його lifecycle
Development
Повний цикл backend-розробки на .NET: від дизайну до code review власного коду
Frontend-розробка на React: компоненти, стан, інтеграція з API
TDD як стиль написання коду — тести не після, а разом із реалізацією
Робота з SQL та NoSQL базами даних: проектування схем, оптимізація запитів
AWS-native
Участь у плануванні спринту: оцінка задач, декомпозиція, технічна експертиза
DevOps
Проектування та підтримка CI/CD pipeline для швидкого та безпечного деплою
Робота з AWS: вибір сервісів, налаштування інфраструктури, моніторинг
Infrastructure as Code: автоматизація розгортання та управління середовищами
Забезпечення надійності, спостережуваності та безпеки production-систем
AI-Native підхід
BMAD як основа роботи команди. Використання AI-інструментів (LLM, агенти) як частина щоденного workflow
Розуміння роботи з агентом Claude Code
Промпт-інжиніринг та оркестрація AI-агентів для прискорення розробки, створення нових skills
Критична оцінка AI-generated коду та архітектурних пропозицій
Необхідні навички
Архітектура та проектування
3+ роки досвіду в ролі Solution Architect або Senior Engineer з архітектурними обов'язками
Практичний досвід з різними архітектурними підходами: n-tier, monolith, microservices, event-based
Чітке розуміння API-first підходу: REST, GraphQL, RPC-like, message-based
Досвід документування архітектури в рамках відповідних нотацій (C4, UML, ADR)
Технічний стек
.NET (C#): backend-розробка, Web API, entity framework, async patterns etc.
React/TypeScript: функціональні компоненти, hooks, state management etc.
AWS
SQL та NoSQL: проектування схем, оптимізація, вибір інструменту під задачу
CI/CD: GitLab або аналоги; Docker, Kubernetes
TDD: досвід написання unit, integration, e2e та browser-based тестів
AI-інструменти
Досвід роботи з LLM у контексті розробки (GitHub Copilot, Cursor, Claude, ChatGPT або аналоги)
Розуміння можливостей і обмежень AI-асистентів у написанні коду та проектуванні
Буде ВЕЛИЧЕЗНИМ плюсом: практичний досвід роботи з агентним фреймворком BMAD (або аналоги)
Ми пропонуємо
Унікальний досвід AI-native розробки — ти будеш одним із перших в Україні, хто будує продукти в такому форматі
Конкурентну заробітну плату, яка дозволить зосередитися на проектах і особистому розвитку
Професійне зростання: внутрішні та зовнішні курси, корпоративна бібліотека, доступ до зовнішніх ресурсів
Комфортне робоче середовище: затишний офіс, коворкінги, можливість працювати віддалено, гнучкий графік
20 днів оплачуваної відпустки та медичне страхування
Підтримку ФОП
Консьєрж-сервіс для працівників
Тімбілдинги та командні активності
До родини Fozzy Group входять ритейл, e-commerce, логістичний, ресторанний, банківський та багато інших бізнесів. Усі ці сегменти створюють синергію, тому IT-спеціалісти можуть по-справжньому всебічно розвиватися: поглиблювати профільну експертизу, вивчати нові технології, занурюватись у бізнес-процеси і пробувати сили в амбітних проектах.
Величезна частина програмного забезпечення компаній Fozzy Group — це розробка TemaBit. Ми не втомлюємося експериментувати: у нашому R&D-центрі народжуються ідеї із застосуванням штучного інтелекту, машинного навчання, комп'ютерного зору. А ще ми працюємо над технологіями, які наближають нашу Перемогу.
Про роль: Product Engineer
Ця роль — частина сміливого внутрішнього експерименту з AI-native розробки. Ми перевіряємо гіпотезу: чи може невелика команда з двох людей, озброєна сучасними AI-інструментами та фреймворком BMAD, будувати повноцінні продукти зі швидкістю та якістю, що раніше потребували цілої команди.
У цьому тандемі Product Engineer — це людина, яка мислить як архітектор, пише як senior-розробник і розгортає як DevOps-інженер. Ти працюєш у спринтах разом із партнером, який відповідає за продуктовий бік (PO / BA / QA), і разом ви закриваєте повний цикл від ідеї до production.
Формат роботи (BMAD-framework)
Команда з 2 осіб:
Product Engineer (SA + Dev + DevOps) - твоя роль
Product Pilot (PO + BA + QA) - бізнесова стратегія
Робота по спринтах з чіткими deliverables кожної ітерації
AI-агенти як повноправні учасники процесу розробки
BMAD як основний фреймворк планування та виконання
Твоя відповідальність
Solution Architecture
Проектування архітектури продукту від концепції до реалізації — самостійно, без окремого архітектора
Створення High Level Architecture (HLA) документів та підтримання їх актуальності
Вибір технологічних рішень з обґрунтуванням (trade-offs, NFR, ризики)
Ідентифікація потреби в рефакторингу для забезпечення продуктивності, масштабованості, доступності та безпеки
API-first підхід: проектування та документування інтерфейсів (REST, GraphQL, message-based)
Бути хранителем архітектурних знань продукту впродовж усього його lifecycle
Development
Повний цикл backend-розробки на .NET: від дизайну до code review власного коду
Frontend-розробка на React: компоненти, стан, інтеграція з API
TDD як стиль написання коду — тести не після, а разом із реалізацією
Робота з SQL та NoSQL базами даних: проектування схем, оптимізація запитів
AWS-native
Участь у плануванні спринту: оцінка задач, декомпозиція, технічна експертиза
DevOps
Проектування та підтримка CI/CD pipeline для швидкого та безпечного деплою
Робота з AWS: вибір сервісів, налаштування інфраструктури, моніторинг
Infrastructure as Code: автоматизація розгортання та управління середовищами
Забезпечення надійності, спостережуваності та безпеки production-систем
AI-Native підхід
BMAD як основа роботи команди. Використання AI-інструментів (LLM, агенти) як частина щоденного workflow
Розуміння роботи з агентом Claude Code
Промпт-інжиніринг та оркестрація AI-агентів для прискорення розробки, створення нових skills
Критична оцінка AI-generated коду та архітектурних пропозицій
Необхідні навички
Архітектура та проектування
3+ роки досвіду в ролі Solution Architect або Senior Engineer з архітектурними обов'язками
Практичний досвід з різними архітектурними підходами: n-tier, monolith, microservices, event-based
Чітке розуміння API-first підходу: REST, GraphQL, RPC-like, message-based
Досвід документування архітектури в рамках відповідних нотацій (C4, UML, ADR)
Технічний стек
.NET (C#): backend-розробка, Web API, entity framework, async patterns etc.
React/TypeScript: функціональні компоненти, hooks, state management etc.
AWS
SQL та NoSQL: проектування схем, оптимізація, вибір інструменту під задачу
CI/CD: GitLab або аналоги; Docker, Kubernetes
TDD: досвід написання unit, integration, e2e та browser-based тестів
AI-інструменти
Досвід роботи з LLM у контексті розробки (GitHub Copilot, Cursor, Claude, ChatGPT або аналоги)
Розуміння можливостей і обмежень AI-асистентів у написанні коду та проектуванні
Буде ВЕЛИЧЕЗНИМ плюсом: практичний досвід роботи з агентним фреймворком BMAD (або аналоги)
Ми пропонуємо
Унікальний досвід AI-native розробки — ти будеш одним із перших в Україні, хто будує продукти в такому форматі
Конкурентну заробітну плату, яка дозволить зосередитися на проектах і особистому розвитку
Професійне зростання: внутрішні та зовнішні курси, корпоративна бібліотека, доступ до зовнішніх ресурсів
Комфортне робоче середовище: затишний офіс, коворкінги, можливість працювати віддалено, гнучкий графік
20 днів оплачуваної відпустки та медичне страхування
Підтримку ФОП
Консьєрж-сервіс для працівників
Тімбілдинги та командні активності