i
iD Fresh Food
3 iD Fresh Food Jobs
iD Fresh Food - Senior Backend Developer - Python Frameworks (5-7 yrs)
iD Fresh Food
posted 9d ago
Flexible timing
Key skills for the job
About iD Fresh Food :
iD was founded in 2005, to ensure that people around the world gets access to fresh, nutritious & delicious Indian food. With an unwavering vision to preserve traditional, home-made cuisine & a focus on making the process of cooking fun & effortless, iD today serves homes across India, Middle East, US and UK.
About the Operational Model :
As our product is different from others, so is our business model. All our fresh products are made for the day they are shipped to retail stores. We have zero finished goods inventory, and hence no intermediary stockists or transitory warehouses. This is possible only with the help of an inhouse fleet of vehicles and distribution personnel. Currently a fleet of 500+ dedicated vehicles and crew touch 30,000+ retailers daily and replenish 100,000+ Kgs units of the freshest produce.
Job Overview :
We are looking for a Senior Back End Developer with deep expertise in Python to join our dynamic team. The ideal candidate will design, develop, and maintain high-performance, scalable backend systems, ensuring seamless integration with front-end applications. This role demands strong problem-solving skills, technical acumen, and a passion for delivering high-quality software solutions
Responsibilities :
- Design and implement robust backend architectures using Python frameworks such as Django, Flask, or FastAPI.
- Develop RESTful APIs to support front-end and third-party integrations.
- Optimize backend systems for performance, scalability, and reliability.
- Design and maintain efficient database schemas.
- Manage and optimize SQL (PostgreSQL, MySQL)
- Experience in integration with SAP would be beneficial.
- Implement caching mechanisms for improved system performance.
- Deploy, monitor, and manage backend systems on cloud platforms (AWS, Azure, or Google Cloud).
- Set up CI/CD pipelines for efficient code integration and deployment.
- Ensure the security and integrity of application data and infrastructure.
- Work closely with front-end developers, product managers, and QA teams to deliver end-to-end solutions.
- Translate business requirements into technical solutions.
- Collaborate in an Agile environment, participating in sprint planning and reviews.
- Identify and resolve bottlenecks in backend systems.
- Monitor application performance and implement improvements to handle high traffic loads.
- Exposure to front-end technologies like React.js / Flutter
Qualifications :
- Education : Bachelors degree in computer science, Information Technology, Engineering, or related field (or equivalent experience).
- Experience : Minimum of 5-8 years of experience in backend development.
Technical Skills :
- Programming Languages : Proficiency in Python with experience in frameworks like Django, Flask, or FastAPI.
- Database Expertise : Strong knowledge of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB).
- Cloud Platforms : Hands-on experience with AWS, Azure, or Google Cloud.
- Version Control : Proficiency with Git and collaborative workflows.
- APIs : Expertise in developing and consuming RESTful APIs.
- DevOps : Experience with CI/CD pipelines and containerization tools (Docker, Kubernetes).
- Security : Understanding of backend security best practices.
Functional Areas: Other
Read full job descriptionPrepare for Senior Backend Developer roles with real interview advice
5-7 Yrs