Senior Node.js Developer

Year    KL, IN, India

Job Description

We are looking for an experienced and highly skilled

Senior Node.js Developer

to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining scalable server-side applications. You will work closely with cross-functional teams to deliver high-quality solutions, mentor junior developers, and play a key role in shaping the backend architecture.

Key Responsibilities



Design, develop, and maintain high-performance, scalable, and secure backend applications using

Node.js

. Collaborate with product managers, front-end developers, and DevOps teams to define and deliver new features. Build RESTful APIs, GraphQL endpoints, and microservices for web and mobile applications. Optimize applications for maximum performance, scalability, and security. Integrate with third-party services, databases, and APIs. Write clean, maintainable, and testable code following best practices. Conduct code reviews and provide mentorship to junior developers. Troubleshoot, debug, and upgrade existing systems. Participate in Agile ceremonies (sprint planning, standups, retrospectives). Stay updated with emerging technologies and industry best practices in backend development.

Required Skills & Qualifications



Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).

5+ years

of professional backend development experience, with at least

3+ years in Node.js

. Strong proficiency in

JavaScript (ES6+)

and

TypeScript

. Expertise in building APIs and microservices with frameworks like

Express.js

,

NestJS

, or similar. Solid experience with

databases

(SQL - MySQL/PostgreSQL, NoSQL - MongoDB/Redis). Strong understanding of

RESTful API design principles

and authentication mechanisms (JWT, OAuth2). Experience with

unit testing & automation frameworks

(Mocha, Jest, Cypress). Familiarity with

CI/CD pipelines

and

containerization tools

(Docker, Kubernetes). Good knowledge of

cloud platforms

(AWS, Azure, GCP). Strong problem-solving and debugging skills.

Preferred Skills



Experience with

message queues

(RabbitMQ, Kafka). Knowledge of

serverless architectures

. Familiarity with

Agile methodologies

and tools like Jira. Contribution to open-source projects is a plus.

Soft Skills



Strong leadership and mentoring abilities. Excellent communication and teamwork skills. Ability to manage multiple priorities in a fast-paced environment.

Benefits



Competitive salary & performance bonuses. Flexible work environment (remote/hybrid options if applicable). Health and wellness benefits. Learning and development opportunities.
Job Types: Full-time, Permanent

Pay: ?45,000.00 - ?55,000.00 per month

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.


Job Detail

  • Job Id
    JD4054643
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KL, IN, India
  • Education
    Not mentioned
  • Experience
    Year