Supports aspiring coders to develop Android, iOS and Web solutions

Contact Us for more info

skills accelerator process

According to the World Bank, more than 230 million jobs will require digital skills in Africa by 2030. Employers are already struggling to find the skills they need to run their businesses. There are many reasons for this but among the reasons is a disjoint between what is traditionally taught and the shifting demand due to emerging technologies. This skills gap is detrimental not only to individual businesses but to economies at large. To bridge this digital divide gap, mLab works closely with business partners to ensure its curriculum is closely aligned with business needs. mLab gives young South Africans the skills, experience and confidence to harness the fruit of technology-led prosperity. The programme is accredited by the Institute of Information Technology Professionals South Africa (IITPSA). The coding programme provides training and work experience to talented youth in ICT to develop a portfolio of Android, iOS and Web solutions. Participants are also up-skilled in cloud technologies, scrum agile project management and introduced to 4IR technologies in order to drive their employment and self-employment prospects.


We are looking for passionate and committed young innovators, founders, next generation coders and digital creatives. If you believe you or somebody you know meet the below criteria, we encourage you to apply if calls are open, otherwise register on our database through Palesa the chatbot to be notified when calls open.

The ideal candidates for this 6 - 12 month programme must have either:

  • Be a South African citizen with a valid ID.
  • Be an unemployed youth/graduate between 18 to 35 years of age.
  • Reside within proximity of a CodeTribe Academy facility
  • Not have a criminal record.
  • Minimum 12 months IT qualification/ NQF level 5 (with programming background) e.g. Diploma in IT, Degree/B Tech/Honours in IT, Bcom Informatics (Information Systems) and/or Qualification in Mathematics/Statistics/Applied Mathematics or IT related field.

Young South African females are encouraged to apply. Young people with disabilities are also encouraged to apply. Finally, students in their final year doing their work Integrated learning are also encouraged to apply.It is specifically noted that candidates with any of the above qualifications will have also completed Matric/Grade 12/ NQF level 4. Candidates with only this level of qualification will only be considered under special circumstances where they can produce sufficient evidence of software development experience in the form of portfolios or qualified references. The mLab believes in encouraging those without this level of qualification to first complete their Matric/Grade 12/NQF Level 4.

Please note: Our Skills programme receives a large amount of applications when open. Hence, should you not hear back from us within a month of applying, please assume that your application was unsuccessful.