Jobs Companies Kiss My Apps Full Stack Developer (Node.js + React)

Sobre esta vaga de Full Stack Developer (Node.js + React) na Kiss My Apps

Kiss My Apps · Remoto · Ukraine
Esta vaga está em Ukrainian.

Kiss My Apps — компанія-платформа, що об’єднує 7 продуктових вертикалей та 30+ AI-first продуктів, 100+ мільйонів користувачів, власну екосистему аналітичних, пеймент та маркетингових розробок.

Продукти KMA це світові лідери в нішах utilities, lifestyle, health&fitness — AI Remodel, Printer, Botan і не тільки. Це продукти, що займають топ-1 місця App Store й вирішують потреби комʼюніті з сотень мільйонів людей.

Наш темп — це наш competitive advantage. KMA зростає мінімум х3 рік до року — ми шукаємо Full Stack Developer (Node.js + React), того, хто допоможе масштабуватись ще швидше.

Коротко про роль: ми шукаємо досвідченого Full Stack Developer у MarTech Growth Team, який працюватиме над двома внутрішніми продуктами:

  • KissMyAsa — платформою автоматизації Apple Search Ads для управління кампаніями, ключовими словами, ставками та аналітикою через Apple Search Ads API.

  • KissMyAso — новим App Store Metadata Wizard для збору, аналізу та сабміту метаданих застосунків.

Це можливість приєднатися до сучасного проєкту без легасі, працювати з актуальним стеком технологій та запускати нові продукти практично з нуля. Ти будеш створювати інструменти, якими щодня користуватиметься Growth-команда для масштабування маркетингу продуктів із мільйонною аудиторією.

Твої задачі:

Розробка MarTech-платформи

  • Розробка та підтримка бекенду платформи автоматизації Apple Search Ads на NestJS.

  • Реалізація нових функціональностей та інтеграцій із Apple Search Ads API, App Store Connect API та іншими зовнішніми сервісами.

  • Підтримка високої продуктивності системи при роботі з великими обсягами маркетингових даних.

Розробка внутрішніх продуктів

  • Створення та розвиток нового продукту KissMyAso — від проєктування архітектури до запуску в production.

  • Розробка та покращення custom Admin UI для внутрішніх користувачів Growth-команди.

  • Участь у розвитку внутрішньої MarTech-екосистеми компанії.

Робота з даними та інфраструктурою

  • Розробка фонових задач та пайплайнів обробки даних (BullMQ, cron jobs).

  • Проєктування схем даних, написання міграцій та оптимізація роботи PostgreSQL / TimescaleDB.

  • Робота з Drizzle ORM та оптимізація складних SQL-запитів.

Якість розробки

  • Покриття функціоналу тестами (Jest).

  • Співпраця з Growth-командою (ASA / ASO) для створення продуктів, які вирішують реальні бізнес-задачі.

Що очікуємо від тебе:

Backend

  • Від 2,5 років комерційного досвіду розробки.

  • Впевнене володіння TypeScript та Node.js.

  • Практичний досвід роботи з NestJS.

  • Досвід розробки REST API.

  • Розуміння OpenAPI / Swagger.

  • Досвід роботи з JWT-автентифікацією.

Робота з даними

  • Впевнене знання PostgreSQL.

  • Досвід написання складних SQL-запитів.

  • Розуміння індексів та оптимізації продуктивності.

  • Досвід роботи з ORM або Query Builder (у нас Drizzle ORM).

Асинхронна обробка

  • Досвід роботи з Redis.

  • Досвід використання BullMQ або аналогічних систем черг.

  • Робота з фоновими процесами та scheduled jobs.

Frontend

  • Впевнений Middle-рівень React (Next.js) + TypeScript.

  • Досвід створення внутрішніх адмін-панелей або вебінтерфейсів буде перевагою.

Інфраструктура

  • Docker, docker-compose.

  • Базове розуміння CI/CD процесів.

Soft Skills

  • Вміння ефективно комунікувати як із технічними, так і нетехнічними командами.

  • Product mindset та аналітичне мислення.

  • Проактивність та самостійність.

  • Логічний підхід до вирішення задач.

  • Комфортна робота в команді та готовність брати ownership за свої рішення.

Буде плюсом

  • Досвід використання AI-інструментів для написання коду (Cursor, Claude Code, Codex тощо);

  • Досвід створення власних AI workflow / агентів.

 

Ми пропонуємо:

  • Формат роботи на твій вибір: fully remote з будь-якої точки вільного світу, а також доступ до одного з наших офісів за бажанням (Київ, Варшава).

  • Умови, завдяки яким ти можеш сфокусуватись на перформансі: гідна винагорода, що відповідає твоїм скілам та досвіду. А також ми забезпечуємо технікою незалежно від формату роботи та географії.

  • Кар’єрне зростання через дію: 80%+ усіх leads в Kiss My Apps ще 2-3 роки тому були світчерами. Твій вплив тут не визначається роками в резюме — він визначається тим, як швидко ти навчаєшся, береш відповідальність та береш оунершіп за власну карʼєру.

  • Командні активності: Для підтримки ментального здоров’я нашої команди ми пропонуємо онлайн-заняття йогою двічі на тиждень.

  • Розвиток та професійна реалізація: проводимо внутрішні speaking clubs англійською з нейтів спікером, а також надаємо можливість виступати на внутрішніх та зовнішніх івентах від Kiss My Apps. Крім цього ти матимеш річний бюджет на покриття до 50% професійних конференцій, освітніх подій та івентів.

  • Додаткові бенефіти, де ти обираєш: надаємо фіксований бюджет на рік з якого ти сам обираєш, яку статтю витрат покрити: 50% від медстрахування, психотерапії, спорту чи стоматології. А також 40 днів оплачуваного відпочинку та лікарняних без привʼязки до дат.

  • Опора в умовах війни: забезпечуємо кожного всім необхідним для безперебійної роботи, системно підтримуємо Сили Оборони та долучаємось до ініціатив із відновлення України.

 

Як виглядає hiring процес:

  • Інтро з рекрутером

  • Технічне інтервʼю

  • Фінальне інтервʼю

Якщо тобі цікаво будувати внутрішні продукти, які допомагають масштабувати маркетинг AI-продуктів із мільйонами користувачів, запускати нові сервіси практично з нуля та працювати із сучасним стеком технологій — let's launch the future together 🌱

Pronto para se candidatar à Kiss My Apps?
Candidatar-se à Kiss My Apps

Vagas semelhantes

Cadastre-se para receber sugestões sob medida com base nas vagas que você abre e nas buscas que você salva.

Mais vagas na Kiss My Apps

Ver todas as vagas na Kiss My Apps →

Candidatar-se agora
🤖

Opa — calma aí

A JobsRadar foi feita para pessoas de verdade passando por um momento difícil na busca por emprego — não para requisições automatizadas. Você está clicando rápido demais e agora está temporariamente bloqueado.

Volte mais tarde. Se você está mesmo procurando emprego, estamos com você — apenas aja como um ser humano.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Ganhe vantagem na sua busca por emprego.

Entre no nosso canal do Telegram para o que ajuda você a conseguir a vaga — referências salariais, o pulso semanal do mercado e avisos de novos recursos. Sem spam, só sinal.

Entre no canal — é grátis