A senior hands-on developer who builds features on a Python/Django SaaS platform, shapes technical direction, and helps grow the UK engineering team. Day to day involves coding, code reviews, testing, working with customers and cross-functional teams using AWS, CI/CD, RESTful APIs and PostgreSQL, in a hybrid Teesside setting.
In this Senior Python Developer role, you will shape the technical direction of a growing SaaS business and build features on the Python/Django stack. You’ll collaborate with cross‑functional teams and work directly with customers to translate needs into solid solutions. The role emphasizes clean, tested code, engineering best practices, and scalable development as the UK team grows. This is a hands-on position with impact on product direction, architecture, and delivery, within a hybrid Teesside setting.
Responsibilities
Develop features on the Python/Django platform
participate in code reviews and enforce engineering best practices
shape technical direction and help grow the UK engineering team
translate customer requirements into workable solutions
maintain high code quality through testing and clean design
collaborate with cross‑functional teams and stakeholders
Key requirements
3+ years in a similar role
Python and Django expertise
full stack development background including frontend