Senior Node Js Developer

ADM & Co

Pune District

On-site

INR 1,800,000 - 2,200,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ADM & Co aims to hire a Senior Node.js Developer / Team Lead to strengthen our backend engineering team in Pune. The candidate will lead a small development team, review code, and deliver scalable backend solutions using Node.js, Fastify, REST APIs, GraphQL, PostgreSQL, and NoSQL databases.

We value experience in fintech or high-traffic real-time applications, with a hands-on, ownership-driven approach and a focus on performance, reliability, and timely delivery.

Qualifications

  • 5+ years of backend experience with Node.js and related tech.
  • Experience leading small development teams and mentoring others.
  • Strong understanding of REST APIs, GraphQL, and real-time apps.
  • Proficient with databases like PostgreSQL and NoSQL such as MongoDB.

Responsibilities

  • Design, develop, and maintain scalable backend applications using Node.js and Fastify.
  • Build high-performance REST APIs and microservices.
  • Lead code reviews, mentor juniors, and ensure timely delivery.
  • Design scalable database schemas and optimize queries for performance.
  • Collaborate with frontend, QA, DevOps, product, and management teams.
  • Troubleshoot production issues and participate in incident resolution.

Skills

Node.js
JavaScript
TypeScript
REST APIs
Fastify
Microservices
JWT / API security
Git
Linux / server

Tools

Docker
Kubernetes
PostgreSQL
MongoDB
Redis
RabbitMQ / Kafka
Elasticsearch
CI/CD
AWS / GCP

Job description

Role & responsibilities

Job Description Senior Node.js Developer / Team Lead

Experience

5+ Years

Employment Type

Full-Time

Role

Senior Node.js Developer / Team Lead

Location

Pune

About the Role

We are looking for an experienced Node.js Developer with 5+ years of backend development experience to join our engineering team. The ideal candidate should have strong expertise in Node.js, Fastify, REST APIs, GraphQL PostgreSQL and NoSQL databases.

Experience in the fintech, or other high-traffic real-time applications will be highly preferred.

The candidate should also have experience in leading a small development team, reviewing code, designing solutions, troubleshooting production issues, and ensuring timely delivery of projects.

Key Responsibilities
  • Design, develop, and maintain scalable backend applications using Node.js.
  • Build high-performance REST APIs and microservices using Fastify.
  • Design and optimize database schemas and queries using PostgreSQL.
  • Work with NoSQL databases such as MongoDB, Redis, or similar technologies.
  • Develop systems capable of handling high traffic, concurrent requests, and real-time transactions.
  • Write clean, maintainable, reusable, and well-tested code.
  • Optimize application performance, database queries, API response times, and resource utilization.
  • Design and implement integrations with third-party APIs and services.
  • Troubleshoot and resolve production issues and participate in incident resolution.
  • Perform code reviews and enforce development best practices.
  • Work closely with frontend, QA, DevOps, product, and business teams.
  • Participate in system architecture and technical decision-making.
  • Mentor junior and mid-level developers.
  • Assign tasks, track development progress, and ensure timely delivery.
  • Take ownership of backend modules and deliverables.
Required Skills
Backend
  • 5+ years of hands-on experience with Node.js
  • Strong knowledge of JavaScript / TypeScript
  • Strong experience building REST APIs
  • Good hands-on experience with Fastify
  • Strong understanding of asynchronous programming, event loop, promises, streams, and error handling
  • Experience with microservices and service-to-service communication
  • Good understanding of authentication, authorization, JWT, API security, and secure coding practices
Databases
  • Strong experience with PostgreSQL
  • Good understanding of database design, indexing, transactions, joins, and query optimization
  • Working experience with at least one NoSQL database, preferably MongoDB
  • Experience with Redis is a strong advantage
System & Engineering
  • Experience designing scalable and highly available backend systems
  • Understanding of caching, queues, background jobs, and event-driven architecture
  • Experience working with RabbitMQ, Kafka, or similar messaging systems is a plus
  • Good understanding of Git and Git-based development workflows
  • Experience working with Linux/server environments
  • Familiarity with Docker and CI/CD is preferred
  • Understanding of logging, monitoring, debugging, and production support
Team Handling & Leadership
  • Managing and mentoring a team of developers
  • Breaking requirements into technical tasks
  • Estimating development effort and timelines
  • Reviewing pull requests and maintaining code quality
  • Identifying technical risks and providing solutions
  • Coordinating with QA, DevOps, product, and management teams
  • Taking ownership of delivery and production issues
  • Helping team members troubleshoot complex technical problems
Good to Have
  • TypeScript
  • MongoDB
  • Redis
  • RabbitMQ / Kafka
  • Docker
  • Kubernetes
  • AWS / GCP
  • CI/CD pipelines
  • WebSockets/SSE
  • Microservices architecture
  • Elasticsearch
  • Experience with high-availability and distributed systems
What We Are Looking For

We are looking for someone who is technically strong, hands-on, and capable of taking ownership rather than someone focused only on people management.

The ideal candidate should be comfortable working on complex backend systems, solving production issues, optimizing performance, mentoring developers, and making sound technical decisions.

Real time application domain experience + strong Node.js backend skills + team handling experience will be a major advantage.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Node Js Developer
Senior Node Js Developer

Axiussoftware • Kolkata District

Hybrid
INR 1,800,000 - 2,600,000
Node Js Developer
Node Js Developer

Infosys • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 600,000 - 900,000
Senior Node.js Developer
Senior Node.js Developer

Unified Infotech • Kolkata District

On-site
INR 2,500,000 - 3,600,000
Node.js Backend Developer – Senior
Node.js Backend Developer – Senior

Winzons • India

On-site
INR 1,800,000 - 3,200,000
Node.js Backend Developer – MongoDB Application Engineer
Node.js Backend Developer – MongoDB Application Engineer

Winzons • India

On-site
INR 1,200,000 - 1,800,000
Backend Lead (Node.js)
Backend Lead (Node.js)

Delta6Labs FinTech Pvt Ltd • India

On-site
INR 2,600,000 - 4,200,000
Senior Node JS Engineer
Senior Node JS Engineer

Jetbro • Ahmedabad District

On-site
INR 800,000 - 1,200,000
Competitive salary
Career growth opportunities
Innovative team culture
Sr. Node JS Engineer
Sr. Node JS Engineer

Constructiviq • Pune District

On-site
INR 1,000,000 - 1,500,000
Sr. Product Engineer
Sr. Product Engineer

Comviva • Bengaluru

On-site
INR 1,000,000 - 1,500,000
NodeJS - Backend Developer
NodeJS - Backend Developer

Shashwath Solution • Pune District

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