We're a global team united by a shared vision. Join us.


The Praekelt.org team is a globally distributed group of software developers, content creators, digital strategists, service designers, UX experts and programme managers spread over ten cities and three continents. We apply our diverse backgrounds and skills to build services and technologies we believe have a chance of changing the world.


Open positions

Project Manager

Johannesburg, South Africa

Praekelt.org is looking to hire a driven and experienced Project Manager with high attention to detail, to join our Health Team. The successful candidate will be involved in the roll-out of digital products and tools which help us accelerate and amplify efforts to fight poverty and improve the lives of people living in the developing world.

Apply now or read more about the position

FamilyConnect Programme Manager

Kampala, Uganda

Praekelt.org is looking for a passionate, committed Programme Manager with exceptional attention to detail to join our FamilyConnect Team, helping us to take current maternal health programmes forward, which, in turn, will  accelerate and amplify efforts to improve the lives of people


Apply now or read more about the position

Front End Developer

Johannesburg/ Cape Town, South Africa

We are looking for a Front End Developer, preferable one with strong UX or design skills, who can help our team design, build, and iterate world-class user interfaces.  While we're a mobile-first organisation, we recognise the need to own the user experience across all devices and would require working knowledge and experience at building interfaces across a myriad of device types. 

Apply now or read more about the position

Senior Software Engineer

Cape Town, South Africa

We are looking for an exceptional Senior Software Developer, with experience in building open source software and leading a team, to help us build the next generation of transformational mobile products. If you're highly skilled with innovative, unique development ideas, and an analytical trouble-shooting mindset, we want you to join our development team.You’ll be kept busy implementing core product functionality and deploying world-class architectures, but you’ll still need to find time to lead, motivate and inspire a team, as well as engage with the different teams within our organization. 

Apply now or read more about the position

Service Designer

Johannesburg, South Africa

The Service Designer will reveal what our users need from our services by conducting primary research, exploring the behaviors and motivations of our users, and working with teams of Designers, Project Managers, Engineers and others to develop new ideas for impactful services. You will work collaboratively with colleagues and clients to ensure strategic, technology, business and objectives align. You’ll inspire colleagues, clients and partners by delivering exciting oral, written and visual presentations about your work, and the impact it has had.

Apply now or read more about the position

Diversity makes us stronger


Praekelt.org is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, age, gender, sexual orientation, national origin or disability.