Backend Engineer - (NestJS, Node.js, TypeScript, Prisma ORM)
BengaluruFull-time6–8 yrsPosted 2 days ago
Senior frontend role at Dentsu Global Services in Bengaluru. Needs 6–8 years.
About the role
We are looking for a Backend Engineer with strong experience in NestJS, Node.js, TypeScript, and PostgreSQL to build scalable, secure, and high-performance backend systems. The ideal candidate should have a solid understanding of backend architecture, API design, database optimization, caching, asynchronous processing, cloud services, and production reliability.
What you'll do
- Design, develop, and maintain scalable backend services and REST APIs using NestJS, Node.js, and TypeScript
- Build modular backend architectures using NestJS modules, controllers, services, dependency injection, guards, interceptors, and middleware
- Design and optimize database schemas, queries, relationships, indexes, and transactions using PostgreSQL and Prisma ORM
- Implement request validation, centralized error handling, consistent API responses, and API documentation using Swagger/OpenAPI
- Develop secure authentication and authorization mechanisms, including JWT, RBAC, and permission-based access control
What you need
- TypeScript
- NestJS
- Node.js
- REST APIs
- Git
- JavaScript
Good to have
- GraphQL
- Microservices
- Kubernetes
- Terraform
- Jest
- PostgreSQL