Senior Backend Engineer (NestJS & Node.js APIs)

Kolkata, IN

About The Job

Kolkata, West Bengal, India (Salt Lake, Sector V)
Hybrid (5 days office evening remote)
Direct Placement
4 years of experience


Job Description

Kolkata, India (Salt Lake, Sector V)

A senior-level backend engineering role focused on designing and building scalable APIs and high-performance backend systems for enterprise applications in the insurance and financial services sector.


About the Client

Our client is a Great Place to Work Certified software engineering consulting firm with offices in Toronto and India. They build secure, scalable, and innovative technology platforms for enterprise clients across insurance and financial services. They are known for a strong, people-first culture and long-term employee growth.


The Role

We are seeking a Senior Backend Engineer with strong experience in NestJS and Node.js to design scalable APIs, optimize backend performance, and integrate systems with databases and external services. This is a hands-on role requiring strong coding, problem-solving, and collaboration skills.


What You’ll Do

  • Design and develop scalable APIs using NestJS and Node.js

  • Build high-performance, secure, and maintainable backend systems

  • Develop and manage API routes and backend architecture

  • Design and optimize database structures and queries

  • Integrate RESTful APIs, GraphQL, and external services

  • Monitor performance and troubleshoot backend issues

  • Identify and fix bottlenecks, bugs, and security vulnerabilities

  • Conduct code reviews and maintain coding standards

  • Collaborate with frontend, DevOps, and product teams

  • Maintain technical documentation


What We’re Looking For

Must-Have:

  • 4 years of backend development experience

  • Strong expertise in Node.js and NestJS

  • Experience building APIs (REST, GraphQL, or SQL-based services)

  • Strong database knowledge (PostgreSQL, MySQL, or NoSQL)

  • Experience with cloud platforms (AWS, GCP, or Azure)

  • Strong problem-solving and debugging skills

  • Good communication and teamwork skills

Nice to Have:

  • Experience with Docker, Kubernetes, or serverless architecture

  • Familiarity with JWT, OAuth, or authentication systems

  • Knowledge of CI/CD pipelines

  • Experience with microservices or event-driven architecture


Why You’ll Love This Role

  • Work on enterprise-grade backend systems

  • Exposure to modern cloud and scalable architectures

  • Strong team culture and growth opportunities


Benefits

  • Competitive compensation

  • Health insurance

  • Learning and development support

  • Agile and collaborative work environment


Location & Work Setup

  • Salt Lake, Sector V, Kolkata

  • 5 days from the office

  • Work Hours:

    • 11:00 AM – 4:00 PM (office)

    • 6:30 PM – 10:00 PM (work from home)

  • Full-time role

  • Immediate joiners preferred

What You Can Expect

Exciting opportunity to lead a dynamic sales team and shape the future of real estate sales in Canada.

Health benefits including medical, dental, life insurance, virtual healthcare, and travel coverage.

Remote-friendly, flexible work environment.

Competitive compensation and generous vacation time.

A culture that values continuous learning and growth.