Experience: 6+ Years
Employment Type: Full-Time
Location: Greater Noida west
Job Summary
Key Responsibilities
- Design and optimize MongoDB database schemas, queries, indexes, and data models.
- Develop secure authentication and authorization mechanisms using JWT, OAuth, or similar technologies.
- Write clean, reusable, and well-documented code following industry best practices.
- Conduct code reviews and mentor junior developers.
- Troubleshoot production issues and implement effective solutions.
- Work closely with Product Managers, QA Engineers, UI/UX Designers, and DevOps teams throughout the development lifecycle.
- Participate in architectural discussions and contribute to technical decision-making.
- Ensure compliance with security standards and data protection best practices.
- Support CI/CD pipelines and deployment processes.
Required Skills & Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 6+ years of professional backend development experience.:
- Minimum 5+ years of hands-on experience in Node.js and Express.js.:
- Solid expertise in MongoDB, including aggregation pipelines, indexing, and query optimization.
- Good understanding of React.js and frontend-backend integration.
- Experience in designing and developing RESTful APIs and microservices architecture.
- Strong knowledge of JavaScript (ES6+) and asynchronous programming.
- Experience with Git and version control workflows.
- Familiarity with Docker, CI/CD pipelines, and cloud platforms such as AWS, Azure, or GCP.
- Knowledge of Redis, caching strategies, and message queues is an advantage.
- Experience working in Agile/Scrum development environments.
Mandatory Requirements
- 6+ years of overall software development experience.:
- Strong expertise in Node.js with a minimum of 5+ years of hands-on development experience.:
- Prior experience working in a product-based company is mandatory.:
- Stron