Backend Developer (Integrations)

HOPCO (formerly msk.ai) is a digital surgery platform. We are focused on orthopaedic surgery and our mission is to improve the lives of people living with joint pain. Our technology connects the global orthopaedic community and we work with patients, surgeons, universities and leading life science companies. Through shared learning, we can accelerate research and develop smart tools to advance patient outcomes.

Our work has been featured in the Sunday Times and BBC News, and our exciting research into AI and robotics has been featured in the BBC Click and can be viewed here: https://www.bbc.co.uk/news/av/technology-53348680/apps-help-orthopaedic-patients-prepare-for-surgery. We launched in 2016 and have 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). We are now backed by HOPCo, a successful and rapidly-growing US healthcare enterprise.

Our outwardly-visible products are a native mobile app for patients, and a configurable web app for clinicians and healthcare executives (and soon also for patients). But there’s a lot more going on under the bonnet - our platform is focused on capturing, processing and reporting data. We have developed smart infrastructure allowing us to do this globally whilst remaining compliant with regional healthcare regulation. We also have an R&D team focused on Computer Vision / Machine Learning, where we hold several patents and have presented at prestigious medical conferences.

We are now seeking a Backend Developer to help us build and scale our backend app, with an emphasis on improving how it integrates with 3rd party services. Each time we integrate with a new hospital group, we accelerate the rapid scaling of our patient user numbers. We are standardising on architectural patterns that allow us to build these integrations using a set of common APIs to our core backend services - the challenge is to create common tools and libraries that allows effortless scaling of patients and associated results.

We are building something big together. We like to roll our sleeves up, whilst at the same time nurturing your individual goals and ambitions. We are looking for problem-solvers who are committed and analytical, keen to learn while always being delivery minded, self-starters for whom everything is possible but the best solution is always the most appropriate one. Above all we want to hire high-energy people that we’ll love working with every day. 

What we need:

  • 2+ years of experience writing Backend applications using Python and Django (Rest Framework) or related frameworks, e.g. Flask, FastAPI or similar

  • Good understanding of ORM (either Django or SQLAlchemy)

  • Good understanding of Python Unit Testing frameworks and TDD practices

  • Experience working with Cloud Infrastructure (Ideally AWS)

  • Experience working with Git, and CI/CD

Nice-to-haves:

  • Deeper understanding of PostgreSQL

  • Experience with serverless frameworks, e.g. Serverless JS, AWS SAM

  • Deeper understanding of serverless architecture and best practices

  • Experience working in small teams and startups

What we want you to do:

  • Work productively with a Senior Backend Developer as part of a small integrations team, within the larger backend team

  • Scope out technical specifications for new integrations

  • Implement new integrations, following standardised patterns where possible

  • Extend the backend app common APIs, to support standardised integrations

  • Support and extend existing integrations

Salary: Very competitive, depending on experience.

Benefits:

  • 25 days' holiday 

  • Pension contributions, matching up to 5% of full earnings

  • Private healthcare scheme

  • Annual training budget 

  • Cycle to work scheme

  • Flexible hybrid working, and home-working set-up allowance

  • Free eye tests and contribution towards glasses

  • Enhanced maternity & paternity leave 

  • Company socials

  • A dog-friendly office!

Our office is based in Central London. We primarily work remotely, but you will be required to work in the office at least weekly (usually Wednesday). You can work at the office on any additional days. We are unlikely to consider candidates who are more than 2 hours from London.

PLEASE NOTE THAT WE CAN ONLY PURSUE AN INTERVIEW PROCESS WITH APPLICANTS ALREADY RESIDENT IN THE UK. IF YOU ARE NOT RESIDENT IN THE UK PLEASE DO NOT APPLY, AS WE WILL NOT BE ABLE TO PROCESS YOUR APPLICATION.

To apply, please send your full CV and covering email to careers@msk.ai with subject “Backend Developer, Integrations”, and also complete this short application form (takes no more than 30 mins).

Next
Next

Data Engineer