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

Full Stack Developer

MinskyChennai, Tamil Nadu, India
1 day 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 managementCore 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, PlaywrightTechnical 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 • Chennai, Tamil Nadu, India