About the Role :
We are seeking an experienced MERN Stack Backend Developer to join our dynamic and collaborative engineering team in Kolkata. This role demands a strong understanding of Node.js, Express.js, MongoDB, and React.js, with a primary focus on building scalable, high-performance backend systems and APIs. You will be involved in designing, developing, and maintaining backend infrastructure to support modern web and mobile applications.
Key Responsibilities :
- Design, develop, and maintain RESTful APIs and backend services using Node.js and Express.js.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic using React.js when needed.
- Architect scalable and efficient database models using MongoDB.
- Implement application security, authentication, and authorization protocols (JWT, OAuth, etc.).
- Optimize application performance, scalability, and reliability.
- Participate in code reviews, design discussions, and team brainstorming sessions.
- Integrate third-party APIs and manage cloud services as needed.
- Write reusable, testable, and efficient code following industry best practices.
- Ensure end-to-end delivery of features with testing, documentation, and deployment.
- Deploy applications to cloud environments and manage CI / CD pipelines.
Required Skills :
5+ years of backend development experience, specifically with the MERN stack.Proficient in Node.js, Express.js, MongoDB, and React.js.Strong understanding of REST APIs, microservices architecture, and JSON data formats.Experience with asynchronous programming, error handling, and middleware in Node.js.Good grasp of NoSQL databases and their data modeling techniques.Familiarity with tools like Git, Docker, Postman, and Jira.Experience with cloud platforms (AWS, Azure, GCP) is a strong plus.Working knowledge of CI / CD pipelines and DevOps workflows.Strong debugging and problem-solving skills.Preferred Qualifications :
Experience with GraphQL, WebSockets, or real-time applications.Exposure to Agile methodologies.Understanding of containerization and cloud deployments (e.g., Docker, Kubernetes).(ref : hirist.tech)