Job
Description
As a skilled Node.js Developer with around 3 years of hands-on experience in building scalable backend applications and APIs, your role will involve the following key responsibilities: - Develop, test, and deploy server-side logic using Node.js and related frameworks (e.g., Express.js, NestJS). - Build and maintain RESTful / GraphQL APIs and integrate them with front-end applications. - Optimize applications for maximum performance and scalability. - Design and manage databases using MongoDB, MySQL, or PostgreSQL. - Collaborate with front-end developers, DevOps, and QA teams for end-to-end integration. - Implement authentication and authorization (JWT, OAuth, etc.). - Write clean, reusable, and well-documented code. - Participate in code reviews, troubleshooting, and production support. To excel in this role, you should have the following required skills: - Strong proficiency in JavaScript (ES6+) and Node.js runtime. - Experience with Express.js, NestJS, or similar frameworks. - Good knowledge of asynchronous programming, Promises, and async/await. - Familiarity with NoSQL (MongoDB) and SQL databases (MySQL/PostgreSQL). - Experience with API design, versioning, and documentation (Swagger/Postman). - Knowledge of Git / GitHub / Bitbucket for version control. - Basic understanding of cloud platforms (AWS / Azure / GCP) is an added advantage. - Familiarity with Docker, CI/CD pipelines, or DevOps practices is a plus. In addition to the job responsibilities and required skills, the company provides the following benefits: - Cell phone reimbursement - Commuter assistance - Internet reimbursement - Provident Fund Please note that this is a full-time, permanent position with the work location being in person. As a skilled Node.js Developer with around 3 years of hands-on experience in building scalable backend applications and APIs, your role will involve the following key responsibilities: - Develop, test, and deploy server-side logic using Node.js and related frameworks (e.g., Express.js, NestJS). - Build and maintain RESTful / GraphQL APIs and integrate them with front-end applications. - Optimize applications for maximum performance and scalability. - Design and manage databases using MongoDB, MySQL, or PostgreSQL. - Collaborate with front-end developers, DevOps, and QA teams for end-to-end integration. - Implement authentication and authorization (JWT, OAuth, etc.). - Write clean, reusable, and well-documented code. - Participate in code reviews, troubleshooting, and production support. To excel in this role, you should have the following required skills: - Strong proficiency in JavaScript (ES6+) and Node.js runtime. - Experience with Express.js, NestJS, or similar frameworks. - Good knowledge of asynchronous programming, Promises, and async/await. - Familiarity with NoSQL (MongoDB) and SQL databases (MySQL/PostgreSQL). - Experience with API design, versioning, and documentation (Swagger/Postman). - Knowledge of Git / GitHub / Bitbucket for version control. - Basic understanding of cloud platforms (AWS / Azure / GCP) is an added advantage. - Familiarity with Docker, CI/CD pipelines, or DevOps practices is a plus. In addition to the job responsibilities and required skills, the company provides the following benefits: - Cell phone reimbursement - Commuter assistance - Internet reimbursement - Provident Fund Please note that this is a full-time, permanent position with the work location being in person.