About the Role
We are seeking an experienced Node.js Developer to build and enhance backend services and API-driven platforms. The ideal candidate should have strong expertise in Node.js, microservices, database integrations, and modern cloud environments.
Key Responsibilities
Design, develop, and maintain backend applications using Node.js (Express.js / NestJS).
Build scalable, high-performance RESTful APIs and microservices.
Write clean, efficient, and reusable code following best practices.
Integrate applications with databases such as MongoDB, PostgreSQL, or MySQL.
Optimize application performance, implement security best practices, and ensure high availability.
Collaborate with product, frontend, QA, and DevOps teams for end-to-end delivery.
Participate in code reviews, technical discussions, and architecture planning.
Troubleshoot, debug, and resolve production and development issues.
Required Skills & Experience
4–8 years of hands-on experience in backend development.
Strong proficiency in Node.js , JavaScript / TypeScript.
Expertise in frameworks such as Express.js or NestJS .
Solid understanding of asynchronous programming , event-driven architecture, and microservices.
Experience with databases : MongoDB, PostgreSQL, MySQL, or similar.
Good understanding of API design , authentication, and authorization mechanisms (JWT, OAuth).
Familiarity with AWS or other cloud environments.
Experience with Git, CI / CD pipelines, Docker or similar DevOps tools.
Strong problem-solving skills and ability to work in a fast-paced environment.
Back End Developer • Tiruchi, Tamil Nadu, India