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.