We are hiring for a Node.js Developer role for our client, a technology company.
Key Responsibilities
- Design and develop scalable backend services using Node.js and Express.js
- Build and maintain RESTful APIs for web and mobile applications
- Design efficient database schemas using MongoDB/MySQL
- Implement authentication, authorization, and security best practices
- Optimize application performance and troubleshoot production issues
- Collaborate with front-end developers to integrate APIs
Required Skills
- Strong proficiency in Node.js and Express.js
- Experience with MongoDB or other NoSQL/SQL databases
- Solid understanding of asynchronous programming (Promises/async-await)
- Experience building and securing RESTful APIs
- Familiarity with Git and CI/CD workflows
- Understanding of microservices architecture
Good to Have
- Experience with GraphQL
- Knowledge of Docker and cloud deployment
- Exposure to message queues (RabbitMQ/Kafka)
About the Chance
This is a full-time, permanent role with excellent growth prospects. The client offers a collaborative work culture, competitive compensation, and strong learning opportunities.