Job Summary :
We are looking for a skilled Node.js Developer with 3+ years of experience to join our development team. The ideal candidate will be responsible for building scalable, high-performance backend applications and APIs using Node.js, Express.js, and other modern technologies.
Responsibilities :
- Develop, test, and maintain robust backend applications using Node.js and Express.js.
- Design and implement RESTful APIs and microservices.
- Optimize application performance and scalability.
- Integrate third-party APIs, databases, and cloud services.
- Collaborate with frontend developers, designers, and other team members.
- Write clean, maintainable, and well-documented code.
- Implement security best practices, including authentication and authorization.
- Troubleshoot and debug production issues.
- Participate in code reviews, agile development processes, and daily standups.
Requirements :
3+ years of experience in Node.js development.Strong proficiency in JavaScript and TypeScript (preferred).Experience with Express.js, Nest.js (preferred), or other frameworks.Hands-on experience with MongoDB, PostgreSQL, or MySQL.Proficiency in building RESTful APIs and working with third-party integrations.Knowledge of authentication methods like JWT, OAuth, and session-based authentication.Experience with AWS, Docker, or other cloud and containerization technologies.Familiarity with message queues (RabbitMQ, Kafka) and caching solutions (Redis).Understanding of CI / CD pipelines and DevOps practices.Experience working in an Agile / Scrum environment.Strong problem-solving and debugging skills.Excellent communication and teamwork skills.Nice to Have :
Experience with GraphQL.Familiarity with WebSockets.Knowledge of serverless frameworks (AWS Lambda).Exposure to frontend frameworks like React or Vue.js.Benefits :
Competitive salary and performance-based bonuses.Flexible working hours and remote work options.Professional development opportunities.Health insurance and other perks.(ref : hirist.tech)