Middle Angular Developer_sdplv
- Hiring from
- Ukraine
- Work type
- Remote
- Posted
619,499 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Чим ми займаємося
MK-Consulting розробляє державні реєстри, портали, інформаційні та workflow-системи, будує інтеграції між сервісами й автоматизує складні процеси роботи з даними. Закриваємо повний цикл — від discovery та проєктування до запуску й підтримки в production.
Працюємо з державними установами, громадськими організаціями, донорськими програмами та іншими замовниками, яким потрібні надійні цифрові рішення.
Про роль
Шукаємо Middle+ Angular Developer до frontend-команди MK-Consulting.
Нам потрібен самостійний інженер, здатний відповідати за результат у межах своїх задач, брати участь у технічних рішеннях і бачити вплив власного коду на архітектуру, розвиток та підтримку системи.
Що ви будете робити
- Розробляти й підтримувати web-застосунки на Angular 20+ і TypeScript.
- Реалізовувати нову функціональність із використанням сучасних можливостей Angular: Signals, standalone-компонентів і нового control flow.
- Проєктувати структуру компонентів і модулів, працювати з управлінням станом та реактивними потоками даних.
- Створювати й розвивати адаптивні UI-компоненти та UI-kit на базі Angular Material і Tailwind CSS: працювати з темізацією, перевизначенням стилів і власними компонентами відповідно до дизайн-системи.
- Інтегрувати frontend із REST API, працювати з cookie-based авторизацією, CSRF-захистом, interceptors, обробкою помилок і станами завантаження.
- Залежно від проєкту розробляти інтерактивні карти й візуалізації геоданих на Leaflet.
- Працювати з Angular SSR, hydration, SEO-метаданими й Open Graph та покращувати Core Web Vitals.
- Писати unit- та integration-тести; у поточному стеку для цього використовується Vitest.
- Забезпечувати доступність інтерфейсів відповідно до WCAG та ARIA.
- Аналізувати й оптимізувати швидкодію, стабільність і роботу застосунків на різних пристроях.
- Брати участь у декомпозиції та оцінюванні задач, code review й обговоренні технічних рішень.
- Співпрацювати з backend-розробниками, QA, дизайнерами, бізнес-аналітиками та іншими учасниками команди.
Що для нас важливо
- 3+ роки комерційного досвіду у frontend-розробці та впевнена практична експертиза з Angular і TypeScript.
- Глибоке розуміння JavaScript, браузерної платформи, асинхронності та реактивного програмування.
- Розуміння принципів побудови масштабованих frontend-застосунків: компонентної архітектури, розподілу відповідальності, управління станом і потоками даних.
- Знання інженерних принципів і патернів, уміння створювати чистий та підтримуваний код і обирати доречні рішення без зайвого ускладнення.
- Досвід повного циклу реалізації frontend-функціональності — від опрацювання вимог і технічного дизайну до перевірки якості та запуску в production.
- Інженерна культура: увага до тестованості, безпеки, продуктивності, доступності та зручності подальшої підтримки рішення.
- Уміння самостійно опрацьовувати й оцінювати задачі, уточнювати вимоги, завчасно комунікувати ризики, аргументувати рішення та конструктивно працювати з командою.
Буде перевагою
- Досвід оптимізації картографічних даних або інших великих обсягів інформації на клієнті.
- Практичний досвід backend-розробки на будь-якому стеку та роботи з реляційними або нереляційними базами даних.
- Досвід розробки державних сервісів, реєстрів, порталів або кабінетів користувача.
- Досвід роботи зі складними формами, таблицями, role-based інтерфейсами та дизайн-системами.
- Досвід із monorepo, micro-frontends або побудовою спільної frontend-платформи для кількох продуктів.
- Досвід production-діагностики frontend-застосунків.
- Практичне використання AI-інструментів у розробці.
Що ми пропонуємо
- Віддалений формат роботи.
- Участь у проєктах, що допомагають розвивати цифрові сервіси України.
- Можливість впливати на технічні рішення та розвиток продукту.
- Онбординг і допомогу з інструментами та підходами конкретного проєкту.
- Медичне страхування.
- 20 оплачуваних робочих днів відпустки та 10 оплачуваних лікарняних на рік.
- Компенсацію спорту, вивчення мов, професійного навчання та інших активностей у межах мотиваційної програми компанії.
- Відкриту робочу атмосферу без зайвої бюрократії.
З нетерпінням очікуємо на твоє резюме!
