HamburgerMenu
hirist

Lead Node.js Developer - NestJS/Express.js

BIG IDEAS SOCIAL MEDIA RECRUITMENT PVT LTD
Anywhere in India/Multiple Locations
7 - 10 Years

Posted on: 25/11/2025

Job Description

About the Role :


We are seeking an exceptional and highly experienced Lead Node.js Developer to drive the technical direction and execution of our next-generation backend services. This is a critical leadership role that requires deep expertise in building scalable, highly available microservices and the ability to mentor and lead a team of talented engineers in a fast-paced, remote environment.


Required Skills & Experience (The "Must-Haves") :


- 7+ Years of professional experience in software development, with a deep focus on Node.js and its ecosystem (Express.js, NestJS, etc.).


- Expert proficiency in TypeScript and modern JavaScript (ES6+).


- Proven experience designing and implementing Microservices architecture and RESTful/GraphQL APIs.


- Expertise in working with relational (e.g., PostgreSQL/MySQL) and NoSQL (e.g., MongoDB/Cassandra) databases.


- Strong knowledge of message queues/brokers such as Kafka or RabbitMQ for building asynchronous and decoupled systems.


- In-depth, hands-on experience with Cloud Infrastructure (preferably AWS EC2, Lambda, S3, RDS, DynamoDB, or similar GCP/Azure services).


- Solid understanding of containerization using Docker and orchestration using Kubernetes.


- Demonstrable experience leading a small development team and managing project deliverables.


Key Responsibilities :


Technical Leadership & Architecture :


- Design & Architecture : Own the technical architecture of high-volume, low-latency services built on Node.js/TypeScript. Define and enforce best practices for code quality, security, and performance.


- System Scalability : Strategize and implement solutions to ensure the platform scales reliably to handle millions of users/transactions using techniques like caching, message queues, and distributed databases.


- Technology Roadmap : Evaluate and recommend new technologies and tools to improve efficiency, performance, and development speed across the engineering team.


Development & Delivery :


- Hands-on Coding : Spend a significant portion of time writing high-quality, maintainable, and well-tested code in Node.js/TypeScript.


- Code Review : Perform thorough and constructive code reviews, providing guidance to team members on design patterns, performance optimization, and clean code principles.


- CI/CD & DevOps : Collaborate closely with the DevOps team to implement robust CI/CD pipelines, monitoring, and logging solutions (e.g., Prometheus, Grafana, ELK stack).


Team Management & Mentorship :


- Team Guidance : Lead, mentor, and coach a team of 3-5 backend developers, fostering a culture of technical excellence and continuous improvement.


- Project Management : Collaborate with Product Managers and stakeholders to estimate effort, define technical scope, and ensure timely delivery of features within an Agile/Scrum framework.


info-icon

Did you find something suspicious?