Full Stack Software Engineer - Maternal Health Remote Care Project

Contract timeline: 12-18 months

About Ilara Health

Ilara Health is participating in a maternal health project run jointly with the Kisumu Ministry of Health and funded by Bill and Melinda Gates Foundation aimed at improving antenatal care (ANC) and postnatal care (PNC). Maternal mortality remains a significant public health problem in Kenya; especially in Kisumu County, where the maternal mortality ratio is nearly double the national average. COVID-19 has made provision of ANC/PNC services more difficult and resulted in an increase in negative maternal health outcomes.This is exacerbated by the heightened stigma and fear existing during the pandemic, as patients view health centers as high-risk hot spots for infection. This project aims to improve ANC/PNC services through a decentralized model that leverages Ilara’s diagnostic and telemedicine capabilities to deliver improved care. 


Ilara was founded to bring diagnostic support and essential tests to patients and providers who currently are unable to access these basic life-saving tools. We partner with companies that are disrupting the diagnostic device landscape, integrate their devices into our tech platform, and offer this diagnostic package plus smart financing to health facilities in peri-urban areas across Africa. As a result, our facilities are now able to offer their patients essential tests through our affordable, tech-enabled, point of care (POC) diagnostic suite. 

You’ll be joining a fast-paced startup environment and contribute to projects that will have a real impact on health outcomes. 

We’re all super passionate about the work we do, and are looking for people with a drive to make real change in the world. 


About the role


In this role, you’ll be focused on delivering software products for our maternal health project to ensure that thousands of mothers receive essential services at a time when access to health is limited due to COVID-19. Development will be focused on building out Ilara Health’s remote care platform in Node.JS, React, building integrations with the Ministry of Health’s OpenMRS-based EMR, developing health modules using Kotlin/Spring Boot. To succeed in this role, you should be just as comfortable building beautiful front-end interfaces as you are driving back-end development. You’ll work with a senior software engineer and a product manager. ‘


While this project is seperate from Ilara’s core commercial development, you’ll work closely with our internal teams, including our core engineering team, and will have the opportunity to join our full-time staff at the completion of this contract, dependent on performance.




  • Help build and ship industry-leading healthcare products

  • Build beautiful user interfaces and user experiences on the front end, and efficient, scalable backend solutions

  • Work with the product manager, program manager and other external stakeholders to develop the technical vision for the project

  • Work with Ilara’s core team to align project requirements and vision with Ilara’s product roadmap

  • Assist with front-end UI and UX design 

  • Help make high-level technical decisions

  • Assist with backend development in Kotlin/Spring and/or Express and Node.js

  • Assist with dev-ops where necessary

  • Be a coding chameleon! Ilara is a super young company, and we’ll need help with a wide range of engineering tasks.

  • Write clean code and effective documentation 


About you


  • Bachelors or Master’s Degree in Computer Science, Software Engineering Computer Engineering, Math or other technical degree. Equivalent professional experience is also sufficient

  • 4+ years of experience in technical role

  • Experience developing and shipping production-level software

  • Proven ability to build simple, beautiful front-end interfaces

  • Experience building and designing secure, robust and efficient back-end applications

  • Some experience building front end and/or backend systems in a Javascript stack

  • Ability to pick up new languages, frameworks and system easily

  • Some managerial experience a plus

  • Experience building software systems for healthcare a plus

  • Some dev-ops experience a plus

  • You have entrepreneurial drive, creativity, are resourceful and have a sense of humour

  • You get energy from working with a mission-driven team who are passionate about improving healthcare in Kenya

How to Apply

Send your resume, a portfolio or some examples of your work (optional) and a bit about why you’re interested in (and a good fit for) the position via the Ilara Health Careers Page.

Ilara Health
Nairobi, KE