Middle Next.js / Nest.js Developer
We’re looking for a Middle Full-Stack Developer with strong Next.js (React) and Nest.js experience to help us build and evolve a production SaaS platform. You’ll work on real features end-to-end: UI, API, integrations, performance, and reliability. The role is hands-on, with a focus on clean architecture, predictable delivery, and high product quality.
What you’ll do:
- Build and maintain web features in Next.js (App Router, Server Components, API routes if needed)
- Develop scalable backend services in Nest.js (REST/GraphQL, validation, auth, guards, modules)
- Design and implement database logic (PostgreSQL + ORM like Prisma/TypeORM), migrations, and data models
- Integrate third-party services (payments, email, analytics, CRM, webhooks)
- Write and maintain tests (unit/integration/e2e), improve reliability and CI/CD pipelines
- Optimize performance (API latency, caching, frontend rendering, bundle size, SEO)
- Collaborate with product/design, participate in code reviews, propose improvements to architecture and DX
What we expect:
English: Intermediate+ level (B1–B2 or higher) — able to communicate clearly in written form (tickets, PR reviews, docs) and participate in team calls with international teammates/clients.
- 2+ years of commercial experience with modern JavaScript/TypeScript
- Strong TypeScript, solid React fundamentals, real experience with Next.js
- Real backend experience with Nest.js (DI, modules, guards, interceptors, pipes)
- Good understanding of HTTP, auth (JWT/sessions), security basics, and API design
- Experience with PostgreSQL and at least one ORM (Prisma/TypeORM/Drizzle)
- Comfortable with Git, code reviews, and working in a team process
Nice to have:
- Docker + cloud (AWS/GCP/Azure), CI/CD (GitHub Actions/GitLab CI)
- Familiarity with Redis caching and background jobs/queues
Required skills experience
| Next.js | 2 years |
| Nest.js | 1 year |
| React.js | 2 years |
| Vercel | 6 months |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |