We are seeking a Node.js
Backend Developer with 4-7 years of experience to design, develop,
and maintain secure, scalable backend applications and RESTful APIs. The ideal
candidate will have strong expertise in Node.js, Express.js, MongoDB, and
JavaScript.
Key
Responsibilities
Mandatory Technical Skills & Experience:
· Strong
hands-on experience with Node.js and modern asynchronous JavaScript (Promises,
async/await).
· Deep
experience with Express.js (routing, middleware, validation, centralized error
handling).
· Proven
track record building and consuming RESTful APIs in production environments.
· Practical,
hands-on experience with MongoDB and Mongoose.
· Experience
implementing JWT-based authentication and role-based access control.
· Good
understanding of web security: secure cookies, session management, CSRF, CORS,
token lifecycle, and common vulnerabilities (OWASP).
· Experience
integrating downstream APIs using Axios or similar HTTP clients.
· Experience
with TLS/SSL certificates, timeouts, resilience patterns, and troubleshooting
service-to-service communication.
· Experience
writing unit tests with Jest, including mocks and async test cases.
· Working
knowledge of Git workflows and CI/CD pipelines.
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.