Senior Next.js Engineer
Про компанію
KLR — транспортна компанія, яка розвиває мультимовний e-commerce маркетплейс з продажу автобусних квитків на двох доменах (klr.com.ua, klrbus.pl). Продукт активно росте, і зараз ми посилюємо фронтенд-команду інженером, який задасть технічний і візуальний стандарт якості для всього продукту.
Про роль
Шукаємо Senior+ інженера, який візьме на себе технічне лідерство фронтенду нашого головного веб-продукту. Це самостійна роль: ви відповідатимете за архітектурні рішення, стандарти якості коду, релізи на прод і розвиток команди, а не просто закриватимете тикети.
Ключова частина ролі — верстка найвищого рівня. Це публічний e-commerce продукт на двох доменах, де якість UI, адаптивність, кросбраузерність і Core Web Vitals напряму впливають на конверсію та SEO. Наразі продукт не доведено до піксель-перфекту, і саме ви маєте підняти верстку до цього рівня та задати стандарт якості UI для всієї команди.
Основні обов’язки:
- Реалізовувати складні UI-компоненти, доводити верстку до піксель-перфекту
- Розвивати дизайн-систему та компонентну бібліотеку
- Приймати й документувати архітектурні рішення (ADR)
- Вести релізи на прод, слідкувати за стабільністю та performance
- Проводити Code Review, менторити команду
Працювати в монорепозиторії за принципами Feature-Sliced Design
Обов'язкові вимоги:
- 5+ років комерційної розробки на React, ґрунтовний досвід із Next.js (App Router, Server Components, SSR/SSG/ISR)
- Експертний TypeScript
- Експертна верстка: Tailwind CSS, MUI (Material UI) + Emotion, семантичний HTML5/CSS3, Flexbox/Grid, адаптивність та піксель-перфект з Figma
- TanStack Query, Zustand, React Hook Form + Zod
- Feature-Sliced Design (FSD), SOLID/DRY/KISS, досвід архітектурних рішень
- Nx monorepo, робота з REST API
- next-intl / i18n, SEO для багатомовних сайтів
- Storybook, Sentry, Core Web Vitals / Lighthouse
- Git, GitHub Actions, деплой на Vercel, Playwright (E2E)
- Англійська — pre-intermediate+
Буде перевагою:
- Досвід впровадження дизайн-систем з нуля
- Менторинг, участь у технічних інтерв'ю
- NativeWind / React Native
- Розуміння бекенду (Laravel, NestJS, GraphQL)
- Що ми пропонуємо:
- Роботу над українським IT продуктом.
- Конкурентну заробітну плату та можливість професійного зростання.
- Робота у професійному середовищі під керівництвом досвідченого Team Lead.
- Можливість працювати з динамічним продуктом, де твій внесок у стабільність системи буде помітним.
- Знижки та безкоштовні поїздки нашими фірмовими автобусами для вас та ваших близьких.
- Гнучкий графік роботи та можливість віддаленої роботи.
Забезпечення необхідними інструментами для комфортної роботи.
- Бажаєте стати частиною великих змін у тревел-індустрії? Надсилайте своє CV!