This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
A proactive and vision-driven Python Developer who excels in Python-based environments. We are looking for someone with a “can-do” mentality who doesn’t just write code but understands the bigger picture of application design and integration. If you are a talkative professional who enjoys sharing your vision and mentoring others, you will thrive in this role with our client. As a Backend Developer, you are responsible for the end-to-end development of backend services, from initial API definition to deployment in a cloud environment. You will be a key figure in designing how components communicate and ensuring data integrity across the platform.
Job Responsibility:
Design and develop high-performance REST APIs using FastAPI and Pydantic
Architect and implement integration components using Python
Handle database design and optimization, including writing complex queries
Collaborate with the team to define application architecture and design patterns
Share your expertise and vision to help the team reach its technical milestones
Defining clear API definitions and ensuring they meet business requirements
Developing and maintaining cloud-native applications, specifically within the Azure environment
Designing relational or non-relational databases and ensuring efficient data retrieval
Proactively identifying bottlenecks and suggesting architectural improvements
Requirements:
Proven hands-on experience in REST API design and development
Deep expertise in Python, specifically using FastAPI and Pydantic
Professional experience with Azure (or similar major cloud providers)
Strong track record in database design and writing complex, high-performance queries
Demonstrated experience in application design and architecture
A “can-do” mentality with a solution-oriented approach
Strong communication skills
Proven coaching and mentoring skills
Ambitious, with a constant drive to improve yourself and your professional skillset
Ability to grasp complex business logic and translate it into technical design