About us

When our youth are empowered with the right skills to innovate and create solutions, they unlock the opportunities for new businesses that will drive our economies forward. This is why we support these young innovators, founders, next generation coders and digital creatives.

In 2012 mLab Southern Africa launched as a mobile technology accelerator with the aim of supporting innovative new startups and to unlock the mobile apps economy. Since then we have grown to include programmes that support skills development through our own and partner code academies, facilitated co-creation seasons with industry and public sector partners and we continue to build on our successes as a local tech startup accelerator.

mLab Southern Africa is a registered Nonprofit organisation that is powered through the support of The Ministry of Foreign Affairs of Finland, The Department of Science & Technology, The Innovation Hub, The V&A Waterfront and the World Bank infoDEV.

Apply for one of our mLab programmes

Join our team

CodeTribe Android Facilitator & Developer – Based in Tembisa, South Africa (Fixed Term Contract)

mLab is looking for a talented Android developer to join our team as lead and code tutor at our new CodeTribe Academy in Tembisa.

You will be leading a team of passionate young and aspiring developers in learning Android as well as contribute to some exciting app projects.

Preferred candidate will:

Have at least 2 years of Native Android development experience.
Have experience in JAVA.
Have experience working with remote data via REST and JSON.
Have a published application on Google Play or be able to provide an APK and GitHub reference to an app if not published.
Have a good understanding of Material Design.
Preferably a member of a Google Developer Group.
Understand backend and front-end development, architecture and design.
Preferred candidates would have some Agile SCRUM experience.
Enjoy sharing with and teaching others. Part of the job will include hosting weekly sessions at our CodeTribe and partner academies.
Can communicate clearly and be able to engage directly with our partners and clients.
Must be passionate about learning and staying up to date with the latest SDK’s, API’s, third-party libraries, designs and technologies.
Must enjoy the Hackathon culture, be self-motivated, excel under pressure and thrive on autonomy.
Have good understanding of Firebase SDK
Good understanding of Git or Github
Must have a valid drivers license.
Must have South African Citizenship.

Candidates can apply by submitting their application and CV below:
Only shortlisted candidates will be communicated with and personal interviews will be arranged.

Join our team

Meet our team

Rulani Nevhufumba

Facilitator mLab Tshwane & SCRUM MASTER

Lebogang Madise

Facilitator mLab Cape Town & DEMOLA SA


Khuthadzo Gundula

Lead Developer & CodeTribe Coach Tshwane | Android

Melvin Musehani

Lead Developer & CodeTribe Coach Tshwane | iOS


Sihle Mabaleka

CodeTribe Coach Soweto | Android

Derrick Kotze

Chief Executive Officer