Senior Backend Developer (Node.js / NestJS)

Vola Inc.

Bengaluru

On-site

INR 2,500,000 - 4,500,000

Full time

8 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Vola Inc. in Bengaluru, India is seeking a Senior Backend Engineer to own backend systems end-to-end, translating business requirements into robust technical solutions and delivering scalable services.

You will design architecture, build microservices, and collaborate with product, frontend, QA, and DevOps to ensure reliability, performance, and security.

The role emphasizes ownership, high-quality code, and hands-on work with Node.js, NestJS, MySQL, MongoDB, AWS, and modern deployment practices.

Qualifications

  • 5+ years of professional backend development experience.
  • Strong expertise in Node.js and NestJS.
  • Experience with MySQL and query optimization.
  • Proficiency with NoSQL (MongoDB) and Redis caching.
  • Hands-on experience with AWS services (EC2, S3, SES, SQS, RDS).
  • Experience with Docker, Kubernetes, and CI/CD pipelines.
  • Strong understanding of microservices, system design, and RESTful APIs.

Responsibilities

  • Take end-to-end ownership of backend services from requirements gathering and system design to deployment and production support.
  • Design and develop scalable, secure, and maintainable backend applications using Node.js and NestJS.
  • Architect and implement microservices-based systems and distributed applications.
  • Design efficient database schemas and optimize application performance for scale.
  • Build and maintain RESTful APIs and asynchronous workflows.
  • Translate business requirements into robust and scalable technical solutions.
  • Ensure application reliability, performance, and security through industry best practices.
  • Implement monitoring, logging, and observability solutions to proactively identify and resolve issues.
  • Troubleshoot production incidents, perform root cause analysis, and implement preventive measures.
  • Drive engineering best practices, code quality standards, and architectural discussions.
  • Conduct code reviews and mentor fellow engineers to maintain high development standards.
  • Collaborate closely with product, frontend, QA, and DevOps teams to deliver high-quality solutions.

Skills

Node.js
NestJS
TypeORM
MySQL
MongoDB
System Design
Microservices
AWS
Docker
Kubernetes
REST API
Git
Grafana
CI/CD
Terraform
Redis
Event-driven
Kafka

Job description

We are a fast-growing startup looking for highly skilled Backend Engineers who can take end-to-end ownership of backend systems and help build scalable, reliable, and high-performance products.

The ideal candidate should be able to understand business requirements, translate them into efficient technical solutions, and drive projects from design through deployment and production support. You will play a key role in designing system architecture, building scalable services, and ensuring operational excellence across our backend ecosystem.

Key Responsibilities
  • Take end-to-end ownership of backend services, from requirements gathering and system design to deployment and production support.
  • Design and develop scalable, secure, and maintainable backend applications using Node.js and NestJS.
  • Architect and implement microservices-based systems and distributed applications.
  • Design efficient database schemas and optimize application performance for scale.
  • Build and maintain RESTful APIs and asynchronous workflows.
  • Translate business requirements into robust and scalable technical solutions.
  • Ensure application reliability, performance, and security through industry best practices.
  • Implement monitoring, logging, and observability solutions to proactively identify and resolve issues.
  • Troubleshoot production incidents, perform root cause analysis, and implement preventive measures.
  • Drive engineering best practices, code quality standards, and architectural discussions.
  • Conduct code reviews and mentor fellow engineers to maintain high development standards.
  • Collaborate closely with product, frontend, QA, and DevOps teams to deliver high-quality solutions.
Required Skills & Experience
  • Senior Backend Engineer: 5+ years of professional backend development experience.
  • Strong expertise in Node.js and NestJS.
  • Extensive experience with TypeORM.
  • Strong knowledge of MySQL, including:
    • Query optimization
    • Indexing strategies
    • Performance tuning
  • Experience working with NoSQL(MongoDB, etc).
  • Strong understanding of System Design principles and distributed systems.
  • Hands-on experience designing and building Microservices Architectures.
  • Experience building and operating scalable, high-performance applications.
  • Hands-on experience with AWS, including:
    • EC2
    • S3
    • SES
    • SQS
    • RDS
  • Experience with monitoring and observability tools such as:
    • Grafana
  • Hands-on experience with Docker and containerized deployments.
  • Strong understanding and practical implementation of:
    • Design Patterns
  • Strong understanding of RESTful API design principles.
  • Experience with Git and collaborative development workflows.
  • Ability to understand business requirements and design efficient technical solutions.
  • Ability to independently drive projects and take ownership of backend systems.
  • Experience operating and maintaining production systems, including:
    • Performance optimization
    • Observability and monitoring
    • Troubleshooting and debugging
    • Reliability engineering
    • Incident resolution
Preferred Qualifications
  • Experience with Redis and caching strategies.
  • Experience with event-driven architectures.
  • Experience with messaging systems such as:
    • Kafka
    • Advanced SQS-based workflows
  • Experience setting up and maintaining CI/CD pipelines.
  • Familiarity with Infrastructure as Code (Terraform).
  • Exposure to Kubernetes and container orchestration.
  • Experience working in startup or fast-paced product environments.
Good to have experience in
  • AI assisted coding,
  • Python,
  • Agentic AI
What We're Looking For
  • Strong ownership mindset and accountability.
  • Excellent problem-solving and analytical skills.
  • Ability to work independently with minimal supervision.
  • Passion for building scalable, maintainable, and reliable systems.
  • Ability to balance engineering excellence with business priorities.
  • Strong communication and collaboration skills.
  • Proactive approach to identifying and solving technical challenges.

If you are passionate about building scalable backend systems, enjoy solving complex engineering challenges, and thrive in a high-ownership startup environment, we'd love to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Back-End (Node.Js) Developer
Principal Back-End (Node.Js) Developer

RingCentral • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Senior Backend Engineer
Senior Backend Engineer

Repurpose.io • Bengaluru

On-site
INR 4,000,000 - 6,500,000
Senior Backend Engineer
Senior Backend Engineer

Phox Health, Inc. • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Backend Engineer
Backend Engineer

Repurpose.io • Bengaluru

On-site
INR 2,200,000 - 4,200,000
Senior Backend Engineer
Senior Backend Engineer

VerbaFlo Limited • Gurugram District

On-site
INR 1,500,000 - 2,100,000
Senior Backend Engineer
Senior Backend Engineer

Geosoft Surtech • Srinagar

On-site
INR 2,000,000 - 3,000,000
Lead NodeJS Developer
Lead NodeJS Developer

iProgrammer Solutions Pvt. Ltd. • Pune District

On-site
INR 1,800,000 - 3,200,000
Senior Backend Engineer
Senior Backend Engineer

Relevance Lab • Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Full Stack Engineer
Full Stack Engineer

Kodo • Mumbai

On-site
INR 1,500,000 - 2,300,000
Backend Developer
Backend Developer

Nikah Forever • Delhi

On-site
INR 1,200,000 - 1,800,000