Full Stack Developer (React/Next.js + Node.js)
kissmyapps · Ukraine
About The Role
**Kiss My Apps** — компанія-платформа, що об’єднує 7 продуктових вертикалей та 30+ AI-first продуктів, 100+ мільйонів користувачів, власну екосистему аналітичних, пеймент та маркетингових розробок.
Продукти KMA це світові лідери в нішах utilities, lifestyle, health&fitness — AI Remodel, Printer, Botan, Calorie Counter і не тільки. Це продукти, що займають топ-1 місця App Store й вирішують потреби комʼюніті з сотень мільйонів людей.
Наш темп — це наш competitive advantage. KMA зростає **мінімум х3 рік до року** — і ми шукаємо **Full Stack Developer,** того/ту, хто допоможе масштабуватись ще швидше.
**Коротко про роль:**
Ти станеш основним technical owner web-напряму: від вибору архітектури та запуску MVP до подальшого розвитку production-рішення.
Головна мета — створити швидкий SEO-first продукт, який коректно індексується, відповідає вимогам Core Web Vitals, масштабується під programmatic SEO та перетворює органічний трафік на бізнес-результат.
Орієнтовне співвідношення задач — **60% frontend і 40% backend**. Ти працюватимеш у зв’язці з Product Manager, дизайнерами та маркетинговою командою, а Technical Lead підтримуватиме в складних технічних питаннях і роботі з внутрішньою інфраструктурою.
**Твої задачі:**
- Побудувати web-версію продукту з нуля: від вибору архітектури й декомпозиції задач до запуску та розвитку в production.
- Реалізувати frontend на React і Next.js із використанням SSR, SSG та ISR.
- Створити SEO-first технічну базу: semantic markup, structured data, sitemap, robots.txt, canonical, hreflang і коректну індексацію сторінок.
- Оптимізувати Core Web Vitals, швидкість завантаження та загальну продуктивність сайту.
- Побудувати масштабовану архітектуру для programmatic SEO та генерації великої кількості landing pages.
- Розвивати backend-частину продукту на Node.js, працювати з REST API, авторизацією та базами даних.
- Інтегрувати AI-функції через API, зокрема генерацію зображень і редизайн інтер’єрів.
- Реалізувати web-монетизацію: платежі, підписки та paywall.
- Налаштувати CI/CD, моніторинг, продуктову аналітику й інфраструктуру для A/B-тестів.
- Підтримувати якість рішення через code review, тестування та технічну документацію.
- Разом із Product Manager впливати на конверсію, продуктивність воронки та інші продуктові метрики.
##
**Що очікуємо від тебе:**
- Від 2 років комерційного досвіду у Full Stack розробці.
- Сильний практичний досвід із React і production-досвід із Next.js.
- Розуміння SSR, SSG, ISR та Server Components.
- Практичний досвід із technical SEO та оптимізацією Core Web Vitals.
- Уміння працювати з Lighthouse, PageSpeed Insights або іншими інструментами аналізу web performance.
- Практичний backend-досвід із Node.js та одним із фреймворків JS/TS-екосистеми.
- Досвід роботи з REST API та реляційними базами даних, зокрема PostgreSQL або релевантним аналогом.
- Достатній рівень англійської для роботи з технічною документацією та професійними інструментами.
- Самостійність у прийнятті технічних рішень і готовність відповідати за результат, а не лише виконання окремих задач.
- Product mindset, аргументованість і готовність працювати з невизначеністю.
- Досвід використання AI-інструментів у розробці з обов’язковим розумінням і перевіркою згенерованого коду.
**Буде плюсом:**
- Досвід із Nest.js або Bun.
- Практичний досвід із programmatic SEO.
- Генерація великої кількості сторінок на основі даних.
- Робота із сайтами, які залучають значний органічний трафік.
- Досвід із headless CMS.
- Інтеграція AI API або generative AI-функціональності.
- Робота з платежами, підписками та paywall.
- Досвід із CI/CD, Docker, production monitoring або хмарною інфраструктурою.
- Запуск web-продукту з нуля.
**Тобі до нас, якщо шукаєш:**
- Побудову продукту з нуля та повний technical ownership замість підтримки legacy.
- AI + design ніша: цікаві технічні задачі (інтеграція генеративних моделей, продуктивність, масштаб).
- Валідовану продуктову базу: продукт уже успішний на mobile, є ресурси та дані для розвитку web-напряму.
- Сучасний стек із Next.js і React та свободу приймати технічні рішення.
- Прямий вплив на бізнес-метрики й видимий результат своєї роботи.
**Ми пропонуємо:**
- **Формат роботи на твій вибір:** fully remote з будь-якої точки вільного світу, а також доступ до одного з наших офісів за бажанням (Київ, Варшава).
- **Умови, завдяки яким ти можеш сфокусуватись на перформансі:** гідна винагорода, що відповідає твоїм скілам та досвіду. А також ми забезпечуємо технікою незалежно від формату роботи та географії.
- **Кар’єрне зростання через дію:** 80%+ усіх leads в Kiss My Apps ще 2-3 роки тому були світчерами. Твій вплив тут не визначається роками в резюме — він визначається тим, як швидко ти навчаєшся, береш відповідальність та береш оунершіп за власну карʼєру.
- **Командні активності:** Для підтримки ментального здоров’я нашої команди ми пропонуємо онлайн-заняття йогою двічі на тиждень.
- **Розвиток та професійна реалізація:** проводимо внутрішні speaking clubs англійською з нейтів спікером, а також надаємо можливість виступати на внутрішніх та зовнішніх івентах від Kiss My Apps. Крім цього ти матимеш річний бюджет на покриття до 50% професійних конференцій, освітніх подій та івентів.
- **Додаткові бенефіти, де ти обираєш:** надаємо фіксований бюджет на рік з якого ти сам обираєш, яку статтю витрат покрити: 50% від медстрахування, психотерапії, спорту чи стоматології. А також 40 днів оплачуваного відпочинку та лікарняних без привʼязки до дат.
- **Опора в умовах війни:** забезпечуємо кожного всім необхідним для безперебійної роботи, системно підтримуємо Сили Оборони та долучаємось до ініціатив із відновлення України.
**Як виглядає hiring процес:**
- Інтро з рекрутером.
- Technical Interview із Technical Lead і Product Manager.
- Final Interview / Bar-raising із Head of Unit
Якщо ти хочеш з нуля створити AI-first web-продукт, впливати на ключові технічні рішення та бачити прямий результат своєї роботи — **let’s launch the future together.**
Similar roles you might like
See all →This is an external listing. JobSpring does not represent or verify the employer. Report this listing
