All roles at Dentsu Global Services

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

More roles like this at Dentsu Global Services

Apply on Dentsu Global Services's site