Full Stack Developer
Position Overview
e are seeking a skilled Full Stack Developer to build modern web applications withReact/[Link]and
W
NestJS. We value developers who write clean, maintainablecode and excel at problem-solving.
Experience: 2 Years
Location: Chennai
Employment Type: Full-Time
Mandatory Technical Skills
● R eact/[Link]: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
A
● rchitect and maintain a monorepo structure with shared UI components, utilities, and types
● Build server-side rendered applications with [Link], 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 [Link] 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
● atabase:PostgreSQL/MongoDB with TypeORM/Prisma/Mongoose
D
● Caching:Redis for session management and API caching
● API patterns:tRPC or REST with proper versioning
● State management:React Context, Zustand, or TanStackQuery
● Build optimization:Code splitting, tree shaking,bundle analysis
● Docker:Multi-stage builds, docker-compose for localdevelopment
● Git:Conventional commits, branch strategies for monorepoworkflows
How to Apply:
Please send your resume/portfolio and a brief note about why you're a good fit toinfo@[Link]
2