← Todos los empleos

Senior Full-stack Engineer, Next.js, TypeScript

Sobre el puesto

• Відповідати за платформу end-to-end: розробка фронтенду, бекенду, підтримка та розширення інфраструктури
• Розробляти нові продукти, зокрема універсальну login-систему, єдиний Identity-шар і портал управління підписками та привілеями з інтеграцією Stripe та кастомних API
• Розвивати контентну архітектуру: мігрувати від стандартних статей до мультитипових фідів із відео, галереями та змішаними стрічками
• Паралельно вести 2+ проєкти зі спринтами 2–6 тижнів та інтегрувати термінові запити від маркетингу чи редакції
• Дебажити й вирішувати складні асинхронні конфлікти (race conditions) під час ініціалізації рекламних скриптів і third-party SDK, зокрема IAS
• Працювати з AdTech та оптимізувати рендеринг
• Працювати за flow preview branch → PR → review → merge → release
• Виконувати часті невеликі деплої без релізів у пʼятницю
• Самостійно оцінювати задачі, брати участь у плануванні напряму з CTO, тестувати й документувати код у проєкті без виділеного QA та PM
• Розробляти нові підпроєкти для американського медіа про автоспорт із понад 30-річною історією

• Вільна розмовна та письмова англійська
• 3+ років досвіду з Next.js (App Router), React, TypeScript
• Впевнений досвід створення API, роботи з базами даних та інтеграції сторонніх сервісів
• Здатність самостійно спроєктувати та реалізувати серверну логіку для платформи
• Розуміння принципів побудови систем авторизації, об'єднання розрізнених баз користувачів в єдиний Identity-шар та реалізації механізмів Universal Login
• Практичний досвід роботи зі складними асинхронними сценаріями (race conditions) та інтеграцією рекламних / сторонніх SDK
• Досвід роботи з UI бібліотеками (Material UI, Tailwind / CSS Modules) та дизайн-системами у Storybook
• Впевнене володіння Jest і React Testing Library
• Глибоке розуміння стандартів доступності інтерфейсів (a11y) та досвід їх автоматичного тестування
• Практичний досвід роботи з Figma на рівні розробника
• Готовність до перетину з US Pacific — близько 4 годин на день, частина роботи вечірня (орієнтовно до 22:00 за Києвом)
• Буде плюсом: досвід з Cloudflare Workers / Edge runtime, Hono, D1, KV
• Буде плюсом: глибоке розуміння AdTech-домену на боці паблішера, Google Ad Manager, Integral Ad Science, viewability та трекінгу
• Буде плюсом: досвід інтеграції платіжних систем та білінгу, зокрема Stripe
• Буде плюсом: практичний досвід побудови архітектури навколо Headless CMS
• Буде плюсом: досвід роботи з Data-платформами та інструментами аналітики (BigQuery, Fivetran, Dataform, Looker)
• Буде плюсом: налаштування інструментів для візуального регресійного тестування, наприклад Chromatic
• Буде плюсом: досвід інтеграції систем гейміфікації або стрімів live-даних

• Віддалений формат роботи
• Гнучкий графік: 8 годин на день залежно від ваших біоритмів (без фіксованого початку робочого дня)
• Оплачувану відпустку (31 вихідних дні на рік: 11 державних свят + 20 фактичної відпустки)
• Оплачувані лікарняні без довідок (10 робочих днів на рік)
• Соціальні активності та внутрішні івенти для обміну знаннями
• Часткова фінансова компенсація на психотерапевтичні сесії на платформі Rozmova
• Можливість працювати зі стартапами з США та Європи