ABOUT US
We are a multi-award-winning team of over 100 engineers, designers, and analysts based in Leicester, with development hubs in Ukraine and Spain. We specialise in bespoke software development, extended teams/staff augmentation, and support as a service.
OUR CLIENT
Our partner is Europe’s leading platform for buying and selling books, CDs, movies, games, and fashion. The company fosters success by bringing together a team of professionals with diverse backgrounds who collaborate to bring bold ideas to life and find innovative solutions.
We are looking for a pragmatic and business-minded engineer who connects technical decisions with business impact. You are comfortable working in a dynamic environment where priorities and requirements can change, stay calm and solution-oriented when challenges arise, and take ownership rather than waiting for perfect conditions. You communicate constructively, if necessary, directly with stakeholders, and help turn complex business needs into sustainable technical solutions.
TASKS
Redesign the warehouse management systems and processes using robotics and modern technologies
Design, develop, and deploy robust and scalable services using Python with FastAPI or Django
Conceptualize and improve our software architecture
Understand and solve complex business requirements
Take ownership of services and technical decisions, and actively contribute to agile ceremonies
Share your expertise, support knowledge sharing, and improve engineering practices
Write RFCs for the decisions and maintain Architecture Decision Records
Our Tech Stack
Python, FastAPI, Django
Celery
MySQL, PostgreSQL, MongoDB
GitLab, CI/CD
Docker, Kubernetes
React, TypeScript
Google Cloud
TDD, DDD, Playwright
AI-assisted development and AI workflows
PROFILE / REQUIREMENTS
3+ years of professional experience with Python and FastAPI or Django
Experience using AI-assisted development tools to deliver software efficiently while maintaining high-quality standards
Proven experience with distributed systems and cloud technologies, preferably GCP
Passion for testing, clean architecture, and clean code
Upper-Intermediate or higher English proficiency, with strong communication skills for team discussions and code reviews.
Proficiency in Linux/Unix environments.
READY TO JOIN US?
Apply now and become part of the Evolved Ideas team!



