We are seeking an experienced and highly skilled Senior Node.js Developer
to join our backend engineering team. You will play a key role in designing, developing, and maintaining scalable server-side applications. The ideal candidate is passionate about building robust systems, has deep knowledge of Node.js, and excels in working with modern web technologies and cloud-based infrastructures.
Responsibilities:
Design and develop scalable, high-performance backend services using Node.js.
Collaborate with frontend developers, DevOps, product managers, and QA teams.
Write clean, well-documented, and testable code.
Build RESTful and/or GraphQL APIs to support various frontend clients.
Optimize applications for performance, security, and scalability.
Contribute to architecture decisions and technology stack improvements.
Monitor and troubleshoot production issues and ensure high availability.
Integrate with third-party APIs and external systems.
Requirements:
4+ years of professional experience in backend development with Node.js.
Strong proficiency in JavaScript (ES6+) and TypeScript.
Experience with Express.js, NestJS, or similar frameworks.
Solid understanding of RESTful APIs, WebSockets, and microservices architecture.
Background in Agile/Scrum development methodologies.
Proficient with database systems like PostgreSQL, MySQL, MongoDB, or Redis.
Experience with containerization and orchestration tools (Docker, Kubernetes).
Familiarity with cloud platforms (AWS, GCP, or Azure).
Knowledge of CI/CD pipelines and version control systems (Git).
Experience with unit testing and test frameworks (Jest, Mocha, etc.).
Strong problem-solving skills and attention to detail.
Job Type: Full-time
Pay: ?700,000.00 - ?900,000.00 per year
Benefits:
Health insurance
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.