📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior Software Engineer - Digital Health Platform

Living Goods · Nairobi

New
Senior 🇬🇧 English
Android Kotlin Java Spring Boot Node.js TypeScript FHIR Git CI/CD JIRA Confluence

Job description

About the role

Living Goods is looking for a Senior Software Engineer to join its Global Software Engineering team in Nairobi. This is a senior individual-contributor role with team leadership attached, not a move out of engineering: roughly 70% of the time is spent building and 30% leading, though the balance shifts with the team's needs. You will take technical ownership of a product area, lead a small team of engineers and stay hands-on.

Key responsibilities

  • Set the technical direction of your product area: architecture, design documentation and recorded decisions.
  • Lead a team of two to four engineers, breaking work down, sequencing it and clearing blockers.
  • Mentor mid-level engineers through pairing, structured feedback and code review.
  • Represent engineering with product managers, programme teams and Ministry of Health stakeholders.
  • Own the health of shipped software: CI, releases, test coverage and technical debt.
  • Contribute to hiring, onboarding and engineering standards of the wider team.
  • Design, develop and maintain an offline-first Android app for community health workers and supervisors.
  • Build FHIR-native backend services in Kotlin and Spring Boot, plus Node.js and TypeScript services for authentication and administration.
  • Ensure data integrity, security and compliance with Kenya's Data Protection Act and equivalent laws.
  • Extend the platform to multiple countries through configuration rather than forks.
  • Work with QA engineers, product managers and end users, and log work in the task management system.

Required profile

  • Bachelor's degree in computer science, IT, software engineering or a related field, or equivalent practical experience.
  • 7+ years of software development experience, including at least 2 years leading a team or acting as senior engineer.
  • Proven track record of shipping and maintaining production software, preferably in digital health.
  • Hands-on experience with open-source digital health tools such as FHIR/HL7, CHT, DHIS2, OpenMRS, OpenSRP, CommCare or OpenLMIS is strongly preferred.
  • Experience integrating LLM services and messaging channels such as WhatsApp or SMS is a plus.
  • Working French is an advantage.

Required skills

  • Depth in either the JVM (Kotlin or Java) or TypeScript and Node.js, with willingness to work across both.
  • Relational data modelling, schema migration, API design and Git, with CI/CD as daily practice.
  • JIRA and Confluence strongly preferred.
  • Knowledge of relational and non-relational databases, cloud and containerised hosting.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Living Goods.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 9 hours ago

Expires 1 month from now

9 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Living Goods

Nairobi