Senior Tools Developer
New
msk.ai
London, UK
Job Title
Senior Tools DeveloperJob 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
- Contact: Tim Closs
- E-mail contact: tim@msk.ai
- Web: https://www.msk.ai/careers/senior-tools-developer