We’re looking for a Senior Backend Python Developer who enjoys both building new features with modern frameworks and modernizing large-scale systems. You’ll work mainly with FastAPI, PostgreSQL / PostGIS, and deployments to Azure.
Get to know the role…
This position extends beyond coding : you’ll mentor teammates, support knowledge sharing, and collaborate directly with clients as a trusted consultant. Strong communication and leadership skills are just as important as technical expertise.
What you’ll do
- Optimize SQL queries, including those involving geospatial data,
- Refactor and migrate endpoints for performance and maintainability,
- Implement new endpoints in FastAPI,
- Write and maintain unit, integration, and end-to-end tests,
- Collaborate with frontend developers to ensure smooth API integration,
- Support monitoring and performance tracking,
- Guide teammates, share knowledge, and give feedback,
- Consult with clients to translate business needs into technical solutions that meet their requirements.
What we expect
Strong experience in Python (≥3.10) and FastAPI,Proficiency in PostgreSQL & PostGIS, including query optimization,Experience deploying to cloud services,Understanding of HTTP API design, JWT authentication, and performance tuning,Background in testing and debugging,Excellent communication, mentoring, and consulting skills,English at C1 level.Nice to have
Docker, microservices, and DevOps practices,Django, Django REST Framework (DRF), Flask, SQLAlchemy, Celery, RabbitMQ, ElasticSearch, GraphQL,Would you like to be a part of our team? Apply
What can you expect in the recruitment process?
Application : We verify your experience, know-how, and skills. If they fit our assumptions, we give you a call.Conversation : We present iteo, you present yourself – it’s a mutual check if we’re a perfect fit.Technology : We introduce you with our technological stack and verify your technical skills.Feedback : You tell us if it clicked and you’ll be eager to join our team. We do the same.Employment : We complete all the necessary formalities – there’s a bit of paperwork to be done on your side.Onboarding : You’re shown around the office, introduced to the team, fully equipped, and ready for the fun staff.#J-18808-Ljbffr