Full Time
5-8 years
We are seeking a highly skilled and experienced Senior Node.js Developer to join our engineering team. In this role, you will be responsible for designing, developing, and maintaining scalable backend services and APIs that power our web and mobile applications. You will collaborate closely with product managers, architects, and frontend teams to deliver robust, secure, and high-performance solutions. The ideal candidate should have a strong background in Node.js, modern backend architecture, and cloud-native development, combined with excellent problem-solving skills and a passion for building impactful technology solutions.
KEY RESPONSIBILITIESDesign, develop, and optimize scalable backend services and APIs using Node.js.
Lead the development lifecycle from requirement analysis, design, implementation, testing, and deployment.
Architect microservices-based solutions and ensure seamless integration with databases and external APIs.
Optimize application performance, security, and reliability.
Mentor junior developers, perform code reviews, and enforce best practices.
Collaborate with product managers, architects, and frontend teams to deliver business-critical features.
Troubleshoot production issues and drive root cause analysis with long-term solutions.
Write unit tests and integration tests to ensure code quality and reliability.
Participate in code reviews, provide constructive feedback and mentor junior developers.
Stay updated on emerging technologies and industry trends in frontend development.
Work in a fast paced, team-oriented, collaborative and ever changing environment with the ability to get things done.
Strong problem-solving and analytical skills.
Leadership and mentoring abilities.
Strong interpersonal skills and Customer service orientation
Ownership mindset with focus on delivering high-quality solutions.
Ability to prioritize and execute multiple projects of varying scope, complexity, and effort.
Ability to present ideas in a business-friendly and user-friendly manner with attention to details
Highly self-motivated and directed.
Good attitude and dedication.
COMPETENCIES5-8 years of experience in backend development with strong focus on Node.js.
Hands-on experience with Express.js, NestJS, or similar frameworks.
Strong understanding of asynchronous programming, event-driven architecture, and RESTful API design.
Experience with databases: SQL (MySQL/PostgreSQL) and NoSQL (MongoDB, Redis).
Proficiency in microservices, containerization (Docker), and CI/CD pipelines.
Experience in cloud platforms (AWS/GCP/Azure).
Knowledge of authentication/authorization mechanisms (JWT, OAuth2, SSO).
Strong debugging and performance optimization skills.
Knowledge of React.js for full-stack development.
Exposure to GraphQL APIs.
Experience with testing frameworks (Jest, Mocha, Cypress).
* Familiarity with message brokers (Kafka, RabbitMQ).
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.