NOTE: This is currently a 6 month contract with possibility to extend, as the public health situation in sub-saharan Africa evolves
We’re looking for a senior software engineer to help us build and maintain our suite of country-scale logistics and program intelligence systems for distributed, occasionally-connected contexts.
As you'd expect, your job will include architecting, building and supporting clean, modular, well tested code; however as part of a multi-disciplinary team you will also help investigate user needs and design solutions alongside our other technology and subject-matter experts, playing a key role in building and delivering our mission-critical services.
As a software engineer you'll help to identify, advocate for and define new design patterns to address the unique challenges of distributed, offline-first systems for emerging markets. You will work closely with other developers in Berlin and Nigeria, supporting each other and collaborating through frequent code reviews and strong adherence to best practices, as we develop tools to shape health supply chains at scale in some of the fastest growing places in the world.
Excellent problem solving skills and ability to think about solutions in an holistic way
Language skills: English (fluent)