We are looking for a skilled and detail-oriented MERN Backend Developer to join our development team. The ideal candidate should have a strong understanding of backend architecture, RESTful API design, database management, authentication systems, and overall server-side performance optimization.
Key Responsibilities
- Design, develop, and maintain scalable backend services using Node.js and Express.js
- Build and integrate RESTful APIs for web and mobile applications
- Work with MongoDB for data modeling, schema design, indexing, and optimization
- Implement secure authentication and authorization (JWT, OAuth, role-based access)
- Optimize application performance, reliability, and security
- Troubleshoot backend issues and deploy fixes efficiently
- Collaborate with frontend developers to ensure smooth API integration
- Manage server deployments, logging, and monitoring
- Handle backup strategies, version control, and CI CD workflows when required
Required Skills and Experience
- Strong knowledge of Node.js, Express.js, and MongoDB
- Experience building and consuming RESTful APIs
- Understanding of JWT authentication, middleware, and session handling
- Good knowledge of JavaScript ES6+
- Familiarity with Git, GitHub, and version control best practices
- Experience with API validation (Joi, Zod, Yup)
- Knowledge of server-side performance optimization
- Ability to manage multiple tasks and meet deadlines
Preferred (Bonus) Skills
- Experience with TypeScript
- Knowledge of AWS, Docker, PM2, or cloud deployment tools
- Understanding of WebSockets, Socket.io, or real-time systems
- Basic understanding of frontend frameworks (React is a plus)
- Experience with CI CD pipelines (GitHub Actions, Jenkins, etc)
Job Type: Full-time
Pay: ₹10,000.00 - ₹12,000.00 per month
Work Location: In person