freehire launches on Product Hunt on 26 August.

Follow →

Senior Full-Stack Developer (TypeScript)

Summary

Build and maintain a TypeScript-based product using React/Next.js (frontend) and Node.js/Nest.js (backend), integrating APIs like Stripe and ensuring code quality.

Обов'язки:

розробка та підтримка продукту на TypeScript (React/Next.js + Node.js/Nest.js);
проєктування й реалізація бекенд-сервісів (Fastify, Prisma, PostgreSQL, Redis);
участь у код-рев'ю, дотримання стандартів якості коду;
робота із зовнішніми API (Stripe та інші);
взаємодія з CTO та CPO щодо архітектурних рішень.
Вимоги:
впевнене володіння TypeScript;
Front-end: React, Next.js (App Router), TailwindCSS, shadcn/ui, Tanstack Query/Table, React Hook Form, Zod;
Back-end: Node.js, Nest.js, Fastify, Prisma, PostgreSQL, Redis (Valkey), S3;
досвід роботи з docker/docker compose;
англійська від рівня B1.
Буде перевагою:
досвід з чергами (Kafka, RabbitMQ, BullMQ);
Temporal / vercel/workflows;
tRPC, GraphQL;
better-auth, Google Auth, OIDC;
ClickHouse;
Vitest, Playwright;
Sentry, OTEL, Grafana;
WebSocket / socket.oi
Умови:
зарплата: $3500–4500;
віддалена робота;
випробувальний термін — 30 днів;
2 етапи співбесіди, фінальне рішення — CTO.
Чекаємо на ваше резюме!

See also