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
Published 25 February
148 views
·
16 applications
34% read
To apply for this and other jobs on Djinni login or signup.
Loading...