Backend Developer - Python, Django, AWS, PostgreSQL
Hybrid - a day each week central London
£50-75k + benefits
Our client is a digital surgery scale-up (launched in 2016) with a rapidly growing customer base across the UK, Europe, US and Australia, working with prestigious healthcare clients (including global medical device companies, state-wide US hospital networks, the NHS and large government institutions).
Sustained growth and a partnership with a billion-dollar US healthcare company underpins this new opening for a Python Backend Developer to help build and scale a backend app, with an emphasis on improving how it integrates with 3rd party services.
The company is standardising on architectural patterns that allow them to build these integrations using a set of common APIs to the core backend services - the Python Backend Developer will create common tools and libraries that allows effortless scaling.
The backend team is just 2 engineers, the challenge of preparing for scale a considerable one!
You will need:
- Experience writing Backend applications using Python and Django (Rest Framework) or related frameworks, e.g. Flask, FastAPI
- Good understanding of ORM (either Django or SQLAlchemy)
- Good understanding of Python Unit Testing frameworks and TDD practices
- Experience working with AWS Cloud Infrastructure
- Experience working with Git, and CI/CD
- Understanding of PostgreSQL
- Experience with serverless frameworks, e.g. Serverless JS, AWS SAM
- Understanding of serverless architecture and best practices
- Experience working in small teams and start-ups
The successful Python Backend Developer will be an excellent problem-solver, pro-active, committed and analytical, keen to learn while always being delivery minded.