Mobile App Developer

Experience level: Junior/Mid

Tech stack used: React Native, AWS, Python, Linux, Docker

Primary skills we consider: Kotlin/Java, Swift/Objective-C,React Native, React, Javascript

Secondary skills we consider:    Python

Compensation: £40,000 – £50,000

Employment Type: Permanent

Remote working: On-site

Visa sponsorship: Available

About us

Machine Medicine Technologies (MMT) uses computer vision and computational statistics to enhance the neurological assessment of patients. Our first product, KELVIN, allows motor assessments in Parkinson’s disease to be performed, recorded and used both faster and better than has ever previously been possible. KELVIN-PD is already in use at clinical sites across several countries and possesses a CE mark, being a class-I medical device. MMT aims to build the platform into a generalised tool for patient selection, surgical planning and device programming for machine brain interfacing, a revolutionary therapeutic innovation.


A fast-moving startup, with an energetic and dynamic team, looking to disrupt the MedTech industry with AI. Our employees are encouraged to take on the sort of career development opportunities that cannot be found at larger, more established, companies. We are in the highly regulated medical device industry, so our engineering team has to have an even greater focus on quality, usability and versatility. We also like to blow off steam, whether that’s playing a few rounds of table tennis in the office, or arranging an online gaming session. 

Company Benefits

  • Competitive salary
  • Employee equity programme
  • Pension
  • 25 days annual leave (+8 bank holidays)
  • Offices close to London Bridge, Bermondsey Street and Borough Market

About you

You are a hard-working and talented mobile app developer with a superb command of general programming principles supplemented by a special strength in mobile app development. You have a passion for software development and want to build products that positively impact the lives of millions. You are keen to join a small full-stack development team (currently 3 strong) to help develop new mobile applications while also being involved in a variety of tasks across different areas of S/W development and more.

List of main duties and responsibilities:

  • Developing new, exciting mobile applications as part of our Kelvin Platform, that will disrupt the healthcare industry by automating clinical tasks (often by utilising the latest computer vision and machine learning techniques)
  • Understanding our users in order to design and implement features to meet their needs 
  • Collaborating with the fullstack team in the design, development and delivering of key features
  • Contributing to the technical design meetings with your own unique perspective and expertise

Skills (Necessary)

  • Mobile app development experience either with Kotlin/Java for Android or Swift/Objective-C for iOS, or with cross-platform React Native.
  • Strong understanding of CI/CD principles and practices and how they relate to the mobile app building and deployment process
  • Experience utilising and managing Android emulators and/or iOS simulators 
  • Strong understanding of core software development principles and practices
  • Good communication skills and ability to work autonomously 

Skills (Desirable)

    • Experience deploying computer vision models within mobile applications 
    • Record of publishing mobile applications on Apple App Store or Google Play Store
    • Understanding core AWS services such as EC2, S3, Lambda
    • Experience in using NoSQL based databases
    • Familiarity with Docker containers


  • 1+ years of experience in mobile development
  • 2+ years of overall experience as a software engineer


  • Bachelor’s degree in Computer Science or related field

Job reference no. MD898

Does this sound like you?

Email us your cv