Job Description – Senior Backend Developer (MERN Stack)
Location: Ahmedabad, Gujarat, India
Experience Required: 4–7 years
Employment Type: Full-time
Role Overview
As a Backend Developer, you will be responsible for building, optimizing, and scaling the backend systems for our product. You will work closely with frontend engineers, product managers, and QA to deliver robust features that ensure high performance, data security, and seamless integration across modules.
Key Responsibilities
- Design, develop, and maintain backend APIs and services using Node.js and Express.js.
- Work with MongoDB for data modeling, schema design, performance optimization, and data security.
- Integrate backend services with frontend (React) and third-party applications (APIs, cloud services).
- Implement authentication, authorization, and role-based access control.
- Ensure high scalability, fault tolerance, and performance of backend systems.
- Write clean, maintainable, and testable code following best practices.
- Collaborate with DevOps engineers to manage deployments on AWS/Cloud.
- Perform code reviews, troubleshoot production issues, and optimize existing modules.
- Contribute to system architecture discussions and technical roadmap planning.
Required Skills & Qualifications
- 4–7 years of hands-on experience in backend development (preferably MERN stack).
- Strong expertise in Node.js, Express.js, MongoDB.
- Good understanding of RESTful APIs, WebSockets, and microservices architecture.
- Experience with cloud platforms (AWS/Google Cloud) and containerization (Docker, Kubernetes a plus).
- Knowledge of security best practices (encryption, token management, OWASP).
- Familiarity with version control (Git/GitHub) and CI/CD pipelines.
- Problem-solving mindset with ability to work independently and in teams.
Preferred (Good to Have)
- Experience with GraphQL.
- Understanding of DevOps practices.
- Knowledge of performance monitoring and logging tools (e.g., New Relic, ELK Stack).
Benefits:
- Health insurance
- Paid sick time
- Paid time off
- Provident Fund
Work Location: In person
Job Types: Full-time, Permanent
Pay: ₹50,000.00 - ₹60,000.00 per month
Benefits:
- Cell phone reimbursement
- Health insurance
- Internet reimbursement
- Paid sick time
- Paid time off
- Provident Fund
Work Location: In person