Full Stack Developer — Senior / Team Lead

$$$$
Product

Ми — рекрутингова агенція, і зараз допомагаємо нашому клієнту знайти Full Stack Developer — Senior / Team Lead.

TypeScript · NestJS · Next.js
Remote або офіс на Кіпрі
Vuka Money розширює продуктову команду та шукає:

  • 2 Senior Full Stack Developers
  • 1 Full Stack Team Lead


Ми працюємо у фінтех-напрямі та розвиваємо продукт у вертикалі мікрофінансування. У команді немає зайвої бюрократії та багаторівневих погоджень: ти напряму взаємодіятимеш із CTO і CPO, впливатимеш на технічні рішення та бачитимеш результат своєї роботи в продакшні.

Що очікуємо від Senior Developer
Ти самостійно береш завдання в роботу, оцінюєш строки, відповідаєш за результат і пишеш код, який не потрібно переробляти після кожного рев’ю.
Нам потрібен розробник, який не просто знає стек, а використовував його в реальних комерційних продуктах.

Що очікуємо від Team Lead
Окрім сильного практичного досвіду в розробці, ти:

  • декомпозуєш і ставиш завдання команді;
  • контролюєш строки та технічну якість;
  • проводиш code review;
  • допомагаєш розробникам зростати;
  • відповідаєш за стабільність технічних рішень і результат команди.


Твої завдання

  • Розробляти frontend на React і Next.js App Router
  • Створювати backend-сервіси на NestJS і Fastify
  • Проєктувати схеми баз даних
  • Працювати з PostgreSQL, Prisma та Redis
  • Інтегрувати Stripe та інші платіжні сервіси
  • Налаштовувати й підтримувати інфраструктуру через Docker, Docker Compose і S3
  • Брати участь у проєктуванні архітектури продукту
  • Використовувати Claude Code, Codex або Cursor як повноцінні інструменти розробки


Для Team Lead додатково:

  • планування та розподіл роботи;
  • контроль виконання завдань;
  • code review;
  • участь у формуванні команди;
  • відповідальність за технічні строки та якість релізів.


Основний стек
Frontend

  • TypeScript
  • React
  • Next.js App Router
  • Tailwind CSS
  • shadcn/ui
  • TanStack Query
  • TanStack Table
  • React Hook Form
  • Zod


Backend

  • Node.js
  • NestJS
  • Fastify
  • Prisma
  • PostgreSQL
  • Redis / Valkey
  • S3


Development Experience

  • pnpm
  • Turborepo
  • ESLint
  • Prettier
  • Git


Infrastructure

  • Docker
  • Docker Compose


AI-інструменти

  • Claude Code
  • Codex
  • Cursor


Що буде перевагою

  • Досвід роботи хоча б з однією системою черг: Kafka, RabbitMQ або BullMQ
  • Durable workflows: Temporal або Vercel Workflows
  • tRPC або GraphQL
  • Better Auth, Google Auth або OIDC
  • ClickHouse
  • Vitest і Playwright
  • Sentry, OpenTelemetry або Grafana
  • WebSocket або Socket.IO
  • Досвід лідерства чи менторства

Для позиції Team Lead досвід управління або наставництва є обов’язковим.

Ти добре впишешся в команду, якщо
 

  • Маєш практичний досвід із нашим стеком
  • Умієш самостійно приймати технічні рішення
  • Дотримуєшся домовленостей і відповідально ставишся до строків
  • Залишаєшся на зв’язку протягом робочого дня
  • Маєш англійську на рівні від B1
  • Можеш читати технічну документацію та працювати з API
  • Готовий надати професійні рекомендації
  • Орієнтований на довгострокову співпрацю без паралельної full-time зайнятості


Що пропонуємо

  • Прямий вплив на продукт і технічні рішення
  • Робота без зайвої бюрократії
  • Швидкий доступ до CTO і CPO
  • Сучасний TypeScript-стек
  • Можливість працювати над fintech-продуктом із реальними бізнес-завданнями
  • AI-інструменти як частина щоденного процесу розробки
  • Можливість вирости разом із командою та продуктом


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

  1. AI-скринінг і тестове завдання
  2. Інтерв’ю з HR
  3. Технічна співбесіда з CTO — Олександром

Фінальний зворотний зв’язок надаємо протягом 14 днів.

Хочеш працювати в команді, де цінують самостійність, відповідальність і якісний результат? Надсилай резюме та кілька прикладів проєктів, над якими ти працював.

Required languages

English B1 - Intermediate
Ukrainian Native
Published 7 August
133 views
·
70 applications
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...