Node.js Developer

Year    Remote, IN, India

Job Description

Job Title: Senior Node.js Developer (Remote)



Experience: 10+ years



Location: Remote



Employment Type: Full-time



About the Role:



We are seeking a highly skilled

Senior Node.js Developer

with over 10 years of experience in backend and full-stack development. The ideal candidate will have expertise in designing scalable, high-performance applications, API development, cloud-native architectures, and mentoring junior developers. This is a

remote-first role

offering flexibility, ownership, and the opportunity to work on cutting-edge projects.

Key Responsibilities:



Design, develop, and maintain scalable backend services and REST/GraphQL APIs using

Node.js

. Architect and implement

microservices-based solutions

with high availability and low latency. Collaborate with frontend, DevOps, QA, and product teams to deliver end-to-end features. Optimize application performance, implement caching strategies, and ensure high security standards. Work with

databases

(SQL & NoSQL) like PostgreSQL, MySQL, MongoDB, DynamoDB. Integrate third-party APIs, payment gateways, and authentication/authorization systems (OAuth2, JWT). Build

CI/CD pipelines

and ensure code quality with unit/integration testing (Jest, Mocha, Cypress). Deploy and manage applications on

cloud platforms

(AWS, Azure, or GCP). Mentor and guide mid/junior developers in best practices and clean coding principles. Participate in technical design discussions and contribute to architectural decisions.

Required Skills & Qualifications:



10+ years of software development experience

, with at least

6+ years in Node.js

. Strong proficiency in

JavaScript (ES6+)

and

TypeScript

. Hands-on experience with

Express.js, NestJS, or Hapi.js

frameworks. Solid understanding of

microservices, event-driven architecture, and message queues

(Kafka, RabbitMQ, SQS). Proficiency in

SQL and NoSQL databases

with data modeling experience. Knowledge of

Docker, Kubernetes, and containerized deployments

. Experience with

cloud services

(AWS Lambda, API Gateway, EC2, S3, CloudWatch, etc.). Strong background in

system design, scalability, and performance optimization

. Familiarity with

Agile/Scrum

methodology and Git-based workflows. Excellent problem-solving, debugging, and communication skills.

Nice to Have:

Experience with

frontend frameworks

(React/Angular/Vue) for full-stack contributions. Exposure to

DevOps tools

like Terraform, Ansible, Jenkins, GitHub Actions. Knowledge of

security best practices

in distributed systems. Open-source contributions or portfolio showcasing advanced Node.js projects.
Job Types: Full-time, Permanent

Pay: ₹120,000.00 - ₹125,000.00 per month

Benefits:

Work from home
Application Question(s):

How many remaining days of notice period do you have?
Experience:

Node.js: 10 years (Required)
Work Location: Remote

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
    JD4242571
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, IN, India
  • Education
    Not mentioned
  • Experience
    Year