Engineering

Backend developer

As a Python Backend Developer at mimbi, you will be an integral part of our software development team. You will work on building and maintaining the backend infrastructure of our SaaS platform, ensuring its scalability, reliability, and performance. The ideal candidate will have a strong background in software development for SaaS companies, be proficient in Python and the Flask & FastAPI frameworks, and have expertise in working with MySQL databases.

Hybrid
Full-time
Mid-level
Company Overview:

Mimbi is a forward-thinking company dedicated to empowering brands in effectively managing their retail media campaigns. With a strong focus on innovation and cutting-edge technology, we strive to deliver exceptional solutions that drive brand success in the ever-evolving retail landscape.

Position Overview:

As a Python Backend Developer at mimbi, you will be an integral part of our software development team. You will work on building and maintaining the backend infrastructure of our SaaS platform, ensuring its scalability, reliability, and performance. The ideal candidate will have a strong background in software development for SaaS companies, be proficient in Python and the Flask & FastAPI frameworks, and have expertise in working with MySQL and PostgreSQL databases.

Responsibilities:

- Collaborate with cross-functional teams to understand requirements and develop scalable backend solutions.
- Design, develop, test, and maintain backend components and APIs using Python Flask & FastAPI frameworks.
- Optimize and improve the performance of existing backend services.
- Work with MySQL databases to manage data storage, retrieval, and manipulation.
- Ensure code quality, maintainability, and adherence to best practices.
- Troubleshoot and resolve backend-related issues in a timely manner.
- Stay up-to-date with industry trends and emerging technologies to propose and implement improvements.

Qualifications:

- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Proven experience in software development for SaaS companies.
- Strong proficiency in Python and the Flask & FastAPI frameworks.
- Proficiency in working with MySQL and PostgreSQL databases.
- Familiarity with RESTful API design principles.
- Experience with version control systems (e.g., Git).
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work in a fast-paced and collaborative environment.
- Knowledge of containerization and cloud services (e.g., Docker, AWS) is a plus.

Benefits

- Competitive salary and performance-based bonuses.
- Food compensation.
- Health, dental, and vision insurance.
- Flexible work arrangements.
- Opportunities for professional development and growth.
- Collaborative and innovative work environment.
- Company-sponsored events and team-building activities.

Apply now >

Ready to join the future of retail media?

Join our beta user community and help develop the next generation of retail media tools!