HamburgerMenu
hirist

Senior Node.js Developer - Distributed Systems

BIG IDEAS SOCIAL MEDIA RECRUITMENT PVT LTD
Multiple Locations
6 - 10 Years

Posted on: 18/12/2025

Job Description

About the Job :

We are looking for a Senior Node.js Developer to design, build, and scale high-performance backend systems for modern applications, working remotely with cross-functional teams to deliver secure, reliable, and scalable services using Node.js and cloud-native technologies.

Key Responsibilities :

- Design and develop scalable backend services and APIs using Node.js and JavaScript or TypeScript.

- Architect and implement microservices-based systems with a focus on performance and reliability.

- Build and maintain RESTful APIs and backend integrations for web and mobile applications.

- Work closely with frontend, product, and DevOps teams to deliver end-to-end solutions.

- Implement secure authentication, authorization, and data protection mechanisms.

- Optimize applications for speed, scalability, and maintainability.

- Write clean, reusable, and well-tested code following best engineering practices.

- Participate in system design discussions, code reviews, and technical decision-making.

- Monitor, debug, and resolve production issues to ensure high availability systems.

- Contribute to continuous improvement of backend architecture and development processes.

Skills Required :

- Strong hands-on experience with Node.js in production environments.

- Proficiency in JavaScript and TypeScript.

- Experience building REST APIs and backend services at scale.

- Solid understanding of microservices architecture and distributed systems.

- Experience with databases such as MongoDB, PostgreSQL, or MySQL.

- Familiarity with cloud platforms such as AWS, GCP, or Azure.

- Understanding of API security, authentication, and authorization mechanisms.

- Experience with version control systems and collaborative development workflows.

- Strong problem-solving and debugging skills.

Qualifications :

- Bachelors degree in Computer Science, Engineering, or a related field.

- 6 to 10 years of experience in backend development with a strong focus on Node.js.

- Proven experience designing and maintaining scalable backend systems.

- Experience working in remote or distributed teams is a plus.


info-icon

Did you find something suspicious?