Talent.com
This job offer is not available in your country.
Full Stack Developer

Full Stack Developer

MinskyIndia
3 days ago
Job description

Mandatory Technical Skills

Next.js 15+ :

App Router, Server Components, Server Actions, Route Handlers, Middleware, Static / Dynamic rendering strategies

NestJS :

Modules, Controllers, Services, Providers, Guards, Interceptors, Pipes, Custom decorators

PayloadCMS 3.0+ : Collections, Globals, Fields API, Hooks (beforeChange, afterRead), Access Control, Custom endpoints

Monorepo Management :

Turborepo, shared packages / libraries, workspace dependencies, task orchestration

TypeScript :

Advanced types, generics, utility types, strict mode, type safety across packages

Package Management :

pnpm workspaces, npm / yarn workspaces, dependency hoisting, version management

Core Responsibilities

Architect and maintain monorepo structure with shared UI components, utilities, and types

Build server-side rendered applications with Next.js optimizing for Core Web Vitals

Develop RESTful / GraphQL APIs using NestJS with proper error handling and validation (class-validator, class-transformer)

Configure and customize PayloadCMS collections, field types, and admin UI

Implement authentication / authorization across Next.js frontend and NestJS backend (JWT, sessions, OAuth)

Set up CI / CD pipelines for monorepo deployments with affected package detection

Write integration and e2e tests using Jest, Vitest, Playwright

Technical Requirements

Database :

PostgreSQL / MongoDB with TypeORM / Prisma / Mongoose

Caching :

Redis for session management and API caching

API patterns :

tRPC or REST with proper versioning

State management :

React Context, Zustand, or TanStack Query

Build optimization :

Code splitting, tree shaking, bundle analysis

Docker :

Multi-stage builds, docker-compose for local development

Git :

Conventional commits, branch strategies for monorepo workflows

Create a job alert for this search

Stack Developer • India