Angular Senior dev/Lead
Компанія MK-Consulting розробляє державні реєстри, портали, інформаційні та workflow-системи, будує інтеграції між сервісами й автоматизує складні процеси роботи з даними — від discovery та проєктування до запуску й підтримки в production.
Зараз ми в пошуку Angular Tech Lead, який/яка відповідатиме за технічну частину проєктів: від аналізу вимог і проєктування рішення до реалізації та запуску в production.
Ця роль передбачає написання коду, але водночас передбачає прийняття архітектурних рішень, ведення технічної комунікації із замовником, допомогу команді та участь у discovery-presale фазах.
Основний фокус ролі — frontend та Angular. Водночас важливо розуміти систему цілісно й мати практичний досвід backend-розробки або проєктування backend-рішень. Залежно від проєкту ми використовуємо Java, PHP або Node.js/NestJS, однак не очікуємо однаково глибокого знання цих технологій.
Основні завдання:
- Трансформувати бізнес-вимоги на технічний дизайн, декомпозицію, оцінки, план реалізації та перелік ризиків.
- Формувати frontend-архітектуру та брати участь у проєктуванні рішення на рівні всієї системи.
- Визначати структуру застосунку, межі модулів, підходи до управління станом, API-контракти та інтеграції.
- Розробляти складні й критичні компоненти.
- У співпраці з backend-розробниками, QA та DevOps забезпечувати технічну готовність рішення до production.
- Створювати прототипи та PoC для перевірки технічних рішень.
- Брати участь у зустрічах із замовниками.
Підтримувати розвиток команди через design review, code review, тестування і менторство.
Що для нас важливо:
- Від 6 років комерційного досвіду у веб-розробці з Angular і TypeScript.
- Досвід у ролі Tech Lead або Senior Engineer із відповідальністю за архітектуру, технічні рішення та запуск систем у production від 2х років.
- Сильне розуміння Angular, компонентної й модульної архітектури, реактивного програмування та управління станом.
- Уміння проєктувати frontend, який залишається продуктивним, зрозумілим і підтримуваним зі зростанням системи та команди.
- Практичне розуміння backend-архітектури та досвід роботи принаймні з однією серверною технологією.
- Досвід спільного з backend-командою проєктування API-контрактів, інтеграцій, моделей доступу, обробки помилок і розподілу відповідальності між frontend та backend.
Досвід проведення design review і code review, технічного менторства та співбесід.
Буде перевагою:
- Практичний backend досвід.
- Участь у discovery, presale estimation, технічних аудитах або підготовці пропозицій для замовників.
- Досвід розробки державних реєстрів, порталів, кабінетів користувача чи workflow-систем.
- Робота зі складними формами, таблицями, дашбордами, великими обсягами даних і role-based інтерфейсами.
Досвід із Nx, monorepo, micro-frontends, SSR або побудовою design systems.
Що ми пропонуємо:
- Участь у цифрових проєктах, які розвивають державні сервіси України та мають значний суспільний вплив на доступність державних послуг.
- Можливість впливати на архітектуру, технічні рішення й розвиток систем.
- Віддалений формат роботи.
- Онбординг і підтримка в опануванні інструментів та підходів конкретного проєкту.
- Медичне страхування.
- 20 оплачуваних робочих днів відпустки та 10 оплачуваних лікарняних на рік.
- Компенсацію професійного навчання та інших активностей у межах мотиваційної програми.
- Відкриту робочу атмосферу без зайвої бюрократії.
Якщо тобі цікаво не лише розробляти окремі компоненти, а й визначати технічний напрям проєктів та відповідати за результат — очікуємо на твоє резюме!