Roles & Responsibilities
- Develop, test, and maintain scalable backend applications using Node.js and Express.js.
- Design and implement RESTful APIs and microservices for web and mobile applications.
- Work with MySQL & MongoDB for database design, queries, and optimization.
- Integrate third-party services, APIs, and payment gateways.
- Ensure application security, performance, and scalability.
- Collaborate with front-end teams, QA, and product managers to deliver end-to-end solutions.
- Write clean, reusable, and well-documented code following best practices.
- Troubleshoot, debug, and resolve production issues.
Preferred Candidate Profile
- Strong hands-on experience with Node.js and Express.js.
- Proficiency in JavaScript (ES6+) and solid understanding of asynchronous programming.
- Experience working with MySQL & MongoDB (database design, queries, joins, stored procedures).
- Knowledge of RESTful API design, JWT authentication, and API security.
- Familiarity with Git, Docker, and CI/CD pipelines is a plus.
- Understanding of cloud platforms (AWS, GCP, or Azure) is desirable.
- Strong problem-solving skills and ability to work in a collaborative environment.
- Bachelors degree in Computer Science/IT or relevant field; 5–8 years of Node.js backend development experience preferred.
Job Type: Permanent
Pay: ₹60,000.00 - ₹90,000.00 per month
Benefits:
Ability to commute/relocate:
- Dum Dum, Kolkata, West Bengal: Reliably commute or planning to relocate before starting work (Preferred)
Experience:
- Node.js: 5 years (Required)
- MySQL: 4 years (Required)
- Server management: 4 years (Required)
Work Location: In person