We are seeking an experienced Backend Lead to join our dynamic team. The ideal candidate will have a solid foundation in Node.JS and at least 5+ years of experience working with Python & MongoDB. This role requires proficiency in cloud platforms such as AWS, Azure, or GCP, and the ability to design, develop, and maintain scalable and robust backend systems.
Key Responsibilities :
- Develop and maintain high-quality backend applications and APIs using Node.js, Python & MongoDB.
- Design and implement scalable solutions on cloud platforms like AWS, Azure, or GCP.
- Collaborate with cross-functional teams to integrate backend services with front-end applications.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs in existing applications.
- Lead and mentor junior engineers, conducting code reviews and sharing best practices.
Required Qualifications :
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.5+ years of experience in backend development using Node.js, Python, and MongoDB.Proficiency in using Express.js and familiarity with packages such as Multer, Passport.js, Google APIs, and Firebase.Skilled in writing complex aggregation queries in MongoDB.Expertise in cloud services (AWS, Azure, or GCP) and a strong understanding of headless architecture.Solid understanding of RESTful APIs and web service integration.Experience working with SQL databases such as MySQL or PostgreSQL.Knowledge of software engineering best practices, including coding standards, code reviews, DRY principles, source control management, and testing.