Senior/Lead Frontend Engineer
Ми шукаємо Senior/Lead Frontend Engineer з 8+ роками комерційного досвіду — інженера, який мислить не окремими екранами чи компонентами, а продуктом у цілому. Для нас фронтенд — це не шар над бекендом, а повноцінна частина продукту, тісно повʼязана з метриками, бізнес-цілями та реальною поведінкою користувачів. Якість реалізації інтерфейсу має відповідати продакшн-рівню до найменших деталей — від логіки станів до точності візуального виконання.
У цій ролі ти працюватимеш у тісній співпраці з продуктовою та growth-командами, матимеш високу автономію в технічних рішеннях і безпосередньо впливатимеш на розвиток ключових користувацьких флоу. Ми очікуємо участі не лише на етапі реалізації, а й у формуванні рішень: від обговорення гіпотез і UX-підходів до вибору технічних компромісів.
Досвід та рівень мислення:
- 8+ років комерційної розробки на React & TypeScript у продуктових компаніях
- Досвід роботи у high-load B2C продуктах (100k–500k+ користувачів, DAU/MAU, активний трафік)
- Робота в середовищі регулярних релізів та швидкого delivery
- Досвід прийняття архітектурних рішень і відповідальність за їх наслідки
- Продуктове мислення: розуміння, як UI впливає на activation, retention, conversion
Modern Frontend Stack:
- React.js
- TypeScript
- TanStack React Query або RTK Query
- Tailwind CSS
- shadcn/ui (або досвід роботи з headless/component-driven підходом)
- React Hook Form + Zod/Yup
- Vite (або сучасний build-tooling)
Scale & High-load:
- Робота з продуктами, де є:
- 100k+ активних користувачів
- складні async-флоу
- великі обсяги даних
- Оптимізація ререндерів
- Робота з virtualization списків/таблиць
- AbortController / cancelation запитів
- Оптимізація bundle size, memory usage
Розуміння server-state vs client-state
UI Precision & Quality:
- Pixel Perfect реалізація
- Робота з дизайн-системами, токенами, типографікою
- Увага до всіх станів (hover, focus, loading, empty, error)
- Accessibility (WCAG)
- Розуміння, коли UI-бібліотека допомагає, а коли створює технічний борг
Буде великою перевагою:
- AI integrations (OpenAI API, async generation flows, polling/webhooks)
- Payment integrations (Stripe / Solidgate, базове розуміння PCI)
- Data-heavy UI (Echarts / Highcharts / TanStack Table)
- SSE / real-time оновлення
- Інтеграція аналітики (Mixpanel, GA, Meta Pixel)
- Досвід з B2C growth-продуктами
Твої задачі:
- Розвиток складного AI-продукту на сучасному React-стеку
- Оптимізація server state, performance та UX під навантаженням
- Доведення фіч до production-якості з першої ітерації
- Участь в архітектурних рішеннях фронтенду
- Code review з фокусом на maintainability та масштабування
- Повний ownership фічі: ідея → реалізація → реліз → вплив на метрики
- Робота в continuous delivery з тижневими релізами
- Тісна співпраця з продуктом і дизайном
Рекрутмент процес:
Інтервʼю з рекрутером > Тестове завдання > Інтервʼю (CEO & Lead) > Референс-чек > Джоб оффер.
Required languages
| English | B1 - Intermediate |
| Ukrainian | C2 - Proficient |