NodeJS developers
Core
Design, develop, and maintain scalable server-side logic, APIs, and microservices for user-facing applications.
Role type
Senior Node.js backend engineer
Builds
Production backend APIs and microservices
Domain
Internet technology / Backend development
Deliverable
production ML models | product features
Required skills
Node.js, JavaScript (ES6+), Express.js, RESTful API design, Microservices architecture, SQL/NoSQL databases (MongoDB, MySQL, PostgreSQL), Git, Docker, CI/CD pipelines, Unit and integration testing (Mocha, Chai, Jest)
Preferred skills
Cloud platforms (AWS, Azure, GCP), Kubernetes, Postman, npm/yarn
Technologies
Node.js, Express.js, MongoDB, MySQL, PostgreSQL, Git, Jenkins, Docker, AWS, Azure, GCP, Mocha, Chai, Jest, Postman, npm, yarn
Responsibilities
Develop and enhance backend APIs and microservices, Collaborate with front-end and DevOps teams, Write unit and integration tests, Review code and assist junior developers, Troubleshoot and fix bugs or performance bottlenecks, Document system design and implementation details
Seniority
Senior, hands-on IC