Login Sign Up
🔔 FCM Loaded

Javascript Developer-Node.js

ValueLabs

2 - 5 years

Bengaluru

Posted: 03/04/2026

Getting a referral is 5x more effective than applying directly

Job Description

Experience: 5+ Years


About the Role

We are seeking a skilled Node.js Developer with strong expertise in building scalable, high-performance backend services and robust APIs. The ideal candidate is passionate about clean code, modern JavaScript (ES6+), and API-driven architecture. You will play a key role in designing, developing, and maintaining microservices and RESTful/GraphQL APIs that power our digital products across web and mobile platforms.

This role is ideal for someone who thrives in fast-paced, agile environments and has a track record of delivering reliable, maintainable, and well-documented APIs.

Key Responsibilities

  • Design, develop, test, and deploy scalable backend services using Node.js and JavaScript/TypeScript.
  • Build and maintain RESTful and GraphQL APIs with clear contracts, versioning, and comprehensive documentation (OpenAPI/Swagger).
  • Implement secure, efficient, and reusable API patterns with proper error handling, input validation, and rate limiting.
  • Integrate with databases (SQL & NoSQL), message brokers (Kafka, RabbitMQ), and third-party services (payment gateways, identity providers, etc.).
  • Collaborate with frontend teams, product managers, and DevOps engineers to deliver end-to-end features.
  • Optimize application performance, scalability, and reliability through profiling, caching, and asynchronous processing.
  • Write unit, integration, and end-to-end tests using frameworks like Jest, Supertest, and Mocha.
  • Participate in code reviews, CI/CD pipeline improvements, and infrastructure automation (Docker, Kubernetes, AWS/GCP).
  • Stay up-to-date with emerging trends in Node.js ecosystem and advocate for best practices.

Required Qualifications

  • 5+ years of hands-on experience in Node.js backend development.
  • Strong command of JavaScript (ES6+) and TypeScript.
  • Proven experience in API design and development REST, GraphQL, OpenAPI/Swagger.
  • Deep understanding of asynchronous programming, event-driven architecture, and non-blocking I/O.
  • Experience with Express.js, NestJS, or similar frameworks.
  • Familiarity with database technologies: PostgreSQL, MongoDB, DynamoDB, or similar.
  • Experience with message queues (e.g., Kafka, RabbitMQ) and event-driven systems.
  • Proficiency in Git, Jenkins, Docker, and cloud platforms (AWS, GCP, Azure).
  • Strong problem-solving skills and ability to work independently in a remote or distributed team.
  • Excellent communication skills and a collaborative mindset.

Good to Have (Preferred)

  • Hands-on experience with AWS (EC2, Lambda, S3, API Gateway, CloudWatch, IAM, CloudFormation, etc.).
  • Proficiency in Python for scripting, automation, data processing, or backend integration.
  • Experience with serverless architectures (AWS Lambda, Azure Functions).
  • Knowledge of microservices architecture, service discovery, and distributed tracing.
  • Exposure to CI/CD pipelines, infrastructure-as-code (Terraform, Ansible), and monitoring tools (Prometheus, Grafana, ELK).
  • Contributions to open-source projects or technical blogs.
  • Experience working with authentication/authorization systems (OAuth2, JWT, Okta, AWS Cognito).

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.