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:
Robust 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
Valuable 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 robust learning opportunities.