Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.

Senior Tools Developer New
msk.ai
London, UK

Job Title

Senior Tools Developer

Job Description

We are now seeking a Senior Tools Developer to help us scale our platform to the next level. Our mobile and web dashboard are highly data-driven, and we use a combination of internal and offshore resources, as well as our customers, to manage these assets. By extending our existing tools, and creating new innovations, you will help transform our ability to deliver highly customised experiences to patients, clinicians and all stakeholders - including prestigious healthcare clients (global medical device companies, state-wide US hospital networks, the NHS) and large government institutions.

We are building something big together. As a start-up 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.

The Senior Tools Developer will have the following responsibilities:

  • Ownership of, and lead developer for, all internal-facing tools. Currently these are primarily headless client-side Python tools, integrating with free 3rd party tools and services for UX (e.g. Google Workspace)
  • Maintaining a roadmap to improve and scale tools, e.g. to support offshore teams, perhaps through wrapping as standalone tools with web UX, e.g. Electron - and also to make some tools external-facing
  • Taking responsibility for quality and timeliness of all tools updates
  • Proactively analysing and improving tools quality - including UX, performance, scalability, maintainability, test coverage and documentation
  • Leading technical discussions around tooling to the right decisions (democracy of ideas)

Reporting to the Head of Engineering.

Restrictions

  • Telecommuting is OK
  • No Agencies Please

Requirements

The following skills/experience are required:

  • At least 6 years' experience in client-side tools development using Python, including some experience of UX development, and git
  • Strong understanding of design patterns and architectural best practices
  • Ability to deliver clean, responsive and delightful UX, with and without design resources
  • Experience of owning a product release process including design, development, QA, documentation, deployment and monitoring
  • Strong experience of QA, including manual and test automation (unit, integration, UI)
  • Ability to see the big picture and break it down into manageable chunks
  • Ability to thrive in a fast-paced SCRUM environment
  • Humility and desire to learn from anyone

The following skills/experience are desirable:

  • Javascript
  • Frontend web development
  • SQL

About the Company

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.

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, generating patented technology being productised within the platform.

Contact Info

Previous Experienced Python Developer, Rossum in Prague, Czech Republic Next Senior Python Software Developer, CPI Card Group in Norwich, United Kingdom