Tech Lead (Full Stack Engineer)
Вакансія від лідера в своєму сегменті та однієї з найбільших компаній України з потужною цифровою екосистемою.
Зараз компанія перебуває на етапі фундаментальної ІТ-трансформації, будуючи гнучку, проактивну та бізнес-інтегровану ІТ-функцію, готову до викликів майбутнього.
Ми шукаємо Tech Lead / Full-stack Engineer, який поєднує сильну інженерну експертизу з лідерством команди.
✔️ Роль передбачає активну участь у розробці (backend + frontend), технічне лідерство, контроль якості реалізації та тісну взаємодію з Solution Architect.
✔️ Це ключова роль у внутрішньому B2B-проєкті компанії, який розробляється з нуля та є стратегічно критичним для бізнесу.
✔️ Робота з мікросервісами, high load та транзакційними системами.
✔️ Стек: .NET/React.
✔️ Команда: до 10 людей.
✔️ Підпорядкування: Lead Architect.
Важливий досвід:
- 5+ роки комерційного досвіду розробки;
- Досвід у технічному лідерстві та/або архітекторських задачах;
- Практичний досвід розробки на .NET / .Net Core та React/Angular;
- Досвід роботи з мікросервісною та/або розподіленою архітектурою;
- Досвід роботи з highload та/або транзакційними системами — перевага.
Знання:
- ООП, SOLID, DRY, Clean Code, Clean Architecture;
- REST API, міжсервісної комунікації, Event-Driven підходів;
- Розуміння важливості написання Unit tests та вміння писати код під тести;
- Досвід роботи з SQL та NoSQL базами даних;
- Розуміння ACID / BASE;
- Досвід або розуміння DevOps-практик (CI/CD, GitOps, Docker);
- Поглиблене розуміння безпеки сервісів.
Особисті якості:
- Лідерство та відповідальність за результат команди;
- Системне та інженерне мислення;
- Вміння пояснювати технічні рішення та приймати технічні компроміси;
- Орієнтація на якість, стабільність і бізнес-результат;
- Вміння писати технічну документацію.
Ключові задачі:
Розробка та технічне лідерство:
- Активна участь у розробці backend (.NET / .Net Core) та frontend (React);
- Технічне лідерство команди розробки (3–8 інженерів);
- Декомпозиція задач, технічна оцінка та планування робіт;
- Проведення code review та забезпечення якості коду.
Реалізація архітектури:
- Реалізація архітектурних рішень, розроблених спільно з Solution Architect;
- Контроль відповідності реалізації архітектурним принципам і стандартам;
- Участь у проєктуванні міжсервісної взаємодії;
- Робота з мікросервісною та Event-Driven архітектурою.
Якість та стабільність:
- Забезпечення продуктивності, масштабованості та надійності сервісів;
- Розробка highload-сервісів та транзакційних системами;
- Аналіз та усунення технічних проблем, bottleneck-ів і інцидентів.
Взаємодія та процеси:
- Тісна співпраця з Solution Architect, DevOps, QA та Business Analyst;
- Участь у технічних обговореннях, Refinement-сесіях та плануванні Roadmap;
- Покращення процесів розробки, CI/CD та Deployment.
Переваги позиції:
- Офіційне працевлаштування: 24 дні відпустки, лікарняні, розширене медстрахування;
- Офіс у центрі Львова (з паркінгом);
- Бронювання з першого дня (за необхідністю);
- Соціальні бенефіти (спорт, англійська, дитяча кімната, бібліотека);
Професійний розвиток:
- Можливість працювати над унікальними проєктами в компанії-лідері ринку та впливати на технології, якими користуються мільйони;
- Робота в сильній команді професіоналів на етапі захоплюючої трансформації.
Required skills experience
| .NET Core | 5 years |
| .NET | 5 years |
| Front end | 3 years |
| React.js | 3 years |
| Angular | 3 years |
| Fullstack | 3 years |
| Technical Leadership | 6 months |
| Architecture | 6 months |
Required languages
| Ukrainian | Native |