freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Developer — Senior / Team Lead

Summary

Leads a small team of senior full-stack developers building a fintech micro-lending product with TypeScript, Next.js, NestJS, PostgreSQL, and Stripe; sets architecture, reviews code, and ships to production.

Ми — рекрутингова агенція, і зараз допомагаємо нашому клієнту знайти 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-інструменти як частина щоденного процесу розробки
Можливість вирости разом із командою та продуктом

Етапи відбору
AI-скринінг і тестове завдання
Інтерв’ю з HR
Технічна співбесіда з CTO — Олександром
Фінальний зворотний зв’язок надаємо протягом 14 днів.

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