Senior Node.js Developer Offline

Проєкт: запуск MVP сервісу з нуля

  • Тривалість MVP: ≈ 2,5 місяця (подальший етап — ще 8 місяців повної розробки).
  • Команда: продукт-оунер, PM, дизайнер, QA та 2 Senior back-end розробники (ви + колега) — усі з боку Kozak Group.
  • Завдання: реалізувати core-логіку сервісу таксі у стислі терміни, інтегрувати карти, гео-розрахунки та платіжні сервіси, налаштувати інфраструктуру в Docker.

     

Технологічний стек

  • Node.js + TypeScript, NestJS
  • MongoDB (+ одна з ORM: TypeORM / Prisma / MikroORM)
  • Geospatial queries у MongoDB
  • Realtime: WebSocket / SSE
  • Distance Matrix API (Google Maps або Mapbox)
  • Docker (оптимізація образів, написання Dockerfile)
  • Буде великим плюсом: інтеграція з Isracard API

     

Що ви робитимете

  1. Проектувати та розробляти високонавантажені REST/SSE/WebSocket-сервіси.
  2. Реалізувати алгоритми розрахунку маршруту й часу у реальному часі.
  3. Створювати та підтримувати CI-ready Docker-контейнери.
  4. Співпрацювати з фронт-енд і mobile-командою, QA, DevOps.
  5. Приймати архітектурні рішення, проводити code-review, ділитися експертизою з командою.

     

Вимоги

  • 5+ років комерційної розробки на Node.js.
  • Глибокі знання TypeScript і NestJS.
  • Досвід з однією з ORM (TypeORM / Prisma / MikroORM).
  • Продакшен-досвід з WebSocket або SSE.
  • Володіння MongoDB, включно з геопросторовими запитами.
  • Docker: від локального dev-середовища до продакшен-образів.
  • Англійська — Upper-Intermediate+: щоденна усна комунікація з PM та клієнтом.
  • Плюси: Distance Matrix API, Fastlane, Isracard API, DevOps-best-practice.

     

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

  • Конкурентну зарплату.
  • Гнучкий графік і remote-формат (або комфортний офіс у Києві).
  • Роботу поруч із senior-інженерами, швидке прийняття рішень, мінімум бюрократії.
  • Безкоштовну англійську з носієм, tech-talks, career-workshops.
  • Прозору комунікацію й підтримку менеджменту.

     

Етапи відбору

  1. 20-хв скринінг із рекрутером.
  2. Технічне інтерв’ю + live-coding (60 хв).
  3. Зустріч із PM.

     

Готові приєднатися? Надсилайте CV/LinkedIn 

Будемо раді співпраці й спільно запустимо найшвидший сервіс таксі!

The job ad is no longer active

Look at the current jobs Node.js →

Loading...