Skip to Main Content

Job Title


Javascript Developer-Node.js


Company : ValueLabs


Location : Bangalore, Karnataka


Created : 2026-04-10


Job Type : Full Time


Job Description

Experience: 5+ YearsAbout the RoleWe 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 ResponsibilitiesDesign, 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 Qualifications5+ 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).