Developer - Health Innovation Systems


This is a great opportunity to follow your passion and hone your skills by joining a growing software development team. We are looking for inquisitive, fast learning, problem solvers who are keen to develop software to help improve health outcomes.

About Health-E-Net

Health-E-Net is an early-stage social enterprise committed to using innovative technology and business models to improve the delivery of health services. We are currently focused on the following innovations and projects in Nairobi and Turkana counties.

Gabriel is an innovative platform for delivering remote medical consultations. It allows healthcare providers in remote communities to share cases with remote physicians, increasing support for clinical decisionmaking. We are currently involved in 2 implementations of Gabriel:

The nREM project improves maternal and newborn healthcare in Turkana. Clinicians in remote facilities share cases with doctors in Lodwar and specialists further afield.

The SonoMobile project links Gabriel to mobile radiology devices. Images taken in clinics will be shared with Sonographers in larger facilities who will assist in providing diagnostic support.

Paper EMR is a novel, low-cost approach to clinical documentation using rubber stamps. Data entered on rubber stamps placed in paper-based case sheets is digitised and extracted using mobile phone cameras. The data is then available for further analysis. The current implementation is focused on improving the quality of care in private sector clinics in urban slums in Nairobi. It improves adherence to clinical practice guidelines for commonly encountered clinical conditions. Though use of Paper EMR, any gaps in clinical care (e.g. unnecessary antibiotic prescriptions) are identified and addressed by targeted continuing medical education (CME) sessions for care providers.

About the role

You will join our development team in Nairobi who work closely with our clinical team to understand requirements and translate these into high quality technical solutions. You will be guided and mentored by our senior developer/ system designer but will be expected to learn our technology stack quickly and be given responsibility for developing functionality within our responsive web applications.

About you

We are looking for someone who enjoys developing high quality software. You will share our passion for innovation in healthcare services and be motivated to improve health services for marginalized communities. You will be a fast learning, problem solver with excellent communication and time management skills. You will be more interested in how applications can improve health processes than the particular technology that is used to achieve this.


  • Understanding of processes and development of systems to fit them
  • Development of high quality software on time and on budget
  • Developing a web applications with a delightful user interface, business rules and a database
  • Ability to configure, install and monitor remote servers such as NGINX/Apache in a Linux environment


  • Experience and interest in the area of improving health service delivery and improving clinical quality
  • Documenting requirements, agreeing these with users and ensuring that the application meets these
  • Development with Material Design, Angular 2 and Couch DB
  • Experience planning and implementing information security measures to protect systems, networks and data

Role Benefits

This role offers a competitive salary commensurate with experience. It presents a great opportunity to learn from our senior developer, project manager and our clinical team. On-line training in Angular 2 is provided as is on the job learning and guidance.

As this is a small growing company, strong performance is visible to all and the right candidate will have the opportunity to progress quickly.

Nairobi, KE