Ми шукаємо технічного лідера, який візьме повну відповідальність за фронтенд-систему маркетплейсу, побудує сучасну архітектуру на TypeScript + Next.js і поступово відділить фронт від монолітного бекенду. Ви будете 90% часу hands-on: проектувати, кодити, оптимізувати та швидко запускати фічі, що приємно дивують мільйони наших клієнтів.
Наші цінності «Дивуй клієнта», «Плануй амбіційно, запускай швидко», «Дій як власник», «Співпрацюй відкрито та чесно». Якщо вони відгукуються — будемо раді познайомитись!
Основні обов’язки • Архітектура та технічне лідерство: дизайн front-layer, BFF-шару та внутрішніх API. • Міграція моноліту: поетапне переписування UI на сучасний стек (TypeScript). • Performance & SEO: досягнення KPI — LCP < 2 s, FCP < 1.5 s, TTFB < 0.5 s. • Вибір та імплементація оптимального підходу для досягнення цілей при побудові Frontend. • CI/CD: налаштування GitHub Actions, автоматизованих тестів, перевірок якості коду. • AI-інструменти: щоденне застосування для генерації коду, ревʼю та автоматизації. • Knowledge-sharing: менторинг FE-розробників, впровадження код-ревʼю, технічних практик. • Комунікація з CTO та Product Owner; участь у створенні технічної стратегії та дорожньої карти.
Вимоги • 8+ років у фронтенді, 2+ роки в ролі архітектора або ліда. • Глибокі знання TypeScript та React/Next.js (SSR). • Використання AI-інструментів / агентів для прискорення розробки, ревʼю та досліджень — must. • Відмінне розуміння CWV, оптимізації продуктивності та SEO. • Досвід проектування складних SPA/PWA під high-load. • Досвід із microfrontends. • Робота з BFF; інтеграція з REST/GRPC-сервісами. • Знання AWS та контейнеризації Docker / K8S. • Практика з GitHub Actions або подібними CI/CD-пайплайнами. • Англійська для технічної комунікації (intermediate+).
Буде плюсом • Робота над e-commerce high-load продуктами. • Працювали з observability та розподіленим трейсингом (OpenTelemetry чи аналоги).
• Досвід впровадження feature flagging systems. • Знання Polylith, Feature-Sliced, Domain-Driven Frontend.