We are Hiring! Northern Cape


This a two-year fixed term contract position based in: Northern Cape/ Limpopo


mLab Southern Africa (SA) is a technology solutions laboratory and start-up laboratory that provides entrepreneurs and developers with the support they need to develop innovative mobile, IoT, wearable and data applications and services. The goal is to build sustainable technology businesses by helping the founders mobilize their services and products to take advantage of the rapid growing base of mobile consumers in Africa and around the world.

mLab is a registered Non-Profit organisation that provides a range of services within the Skills, Enterprise and Innovation Development space.


The successful incumbent will develop and deliver relevant ICT training for Code-Tribe learners with emphasis on developing innovative mobile solutions, individuals, teams and aspiring founders towards securing employment, self-employment or further studies.


The Code Tribe facilitator will be responsible for:

  1. Training activities for learners:
  • Provide Training and mentorship to learners and/or beneficiaries to increase their software development skills and abilities to produce quality applications
  • Remain up to date with the most recent development tools, techniques and technologies and share these learnings with mLab beneficiaries
  • Ensure that the mLab’s software development training curriculum and methodology remain relevant and of the highest standards, in collaboration with the Curriculum Coordinator
  • Provide mentorship and guidance to aspiring and early stage software development teams/aspiring founders
  • Work closely with mLab staff that fulfil SCRUM Master roles to ensure student project teams follow good practice and assist with removing technical impediments
  • Training in software development services which could include, but is not limited to, mobile applications, web applications, backend services, cloud services, APIs and all associated system requirements
  • Recruitment, selection and graduation of beneficiaries in collaboration with coordinators
  • Securing mLab assets in the region
  • Provide guidance to coordinators regarding procurement needs
  1. Programming language activities:
  • Assist in the development, documentation, deployment and maintenance coding modules in an appropriate programming language. These would include: HTML; CSS; Javascript and SQL
  • Evaluation of student projects, in collaboration with project teams


  • National Diploma in Computer Science/ Information Technology or relevant Industry certifications for a minimum 12 months (NQF level 5 and higher)
  • Valid Driver’s Licence & South African Citizen
  • A minimum of 2 years’ experience in a software development environment with a proven track record of delivery on requirement specifications (portfolio of apps)
  • Proven track record in:
    • Strong coding skills
    • Good debugging skills
    • Solid understanding of the mobile development life-cycle
    • UI and UX design
    • Knowledge of Agile Project Methodologies
  • Some prior experience with exposure to an IDE in developing strong typed programming mobile applications for example; Android Studio, Xcode, eclipse
  • Experience 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
  • An understanding of Mobile development: Material Design Concepts, Lifecycle & Service
  • Exposure to cross platform technology with the ability to work with cordova plugins
  • Understand backend and front-end development, architecture and design


  • Problem-solving
  • Analytical thinking
  • Logical thinking
  • Numerical skills
  • Customer orientation
  • Quality orientation
  • People skills for coaching and mentoring
  • Passionate about learning and staying up to date with the latest SDK’s, API’s, third-party libraries, designs and technologies
  • Short Listed Candidates will be required to complete a short technical evaluation

Should you meet the above requirements, please send your CV to Antoinette Crafford @ [email protected] by no later than 12 April 2019.
Apply for this Role

Role: Junior Intern Coordinator Kimberley, Northern Cape

This internship is perfect for someone who is fascinated by the digital economy and wants to contribute to the shaping of the tech landscape in the Northern Cape. This is a diverse role in nature and will require an interest in technology, problem solving and a passion for positively impacting the lives of people.

Some of the key responsibilities in this role will include:

* Representing mLab within a specific geographical region,

* Working with the Provincial Coordinator and key team members to define the unique requirements and resources within the region,

* Designing, customizing and implementing the mLab’s core programmes,

* Help in planning and hosting of programmes, events and activities for the Lab’s community,

* Working with local, regional and international partners to design, host and track outcomes from custom programmes,

* Build and enable a local community of entrepreneurs, developers, designers and innovators,

* Manage all event operations (preparing venue, invitations etc.),

* Doing final checks at the day of the event (e.g. tables, technology) to ensure everything meets standards,

* Oversee event happenings and act quickly to resolve problems,

* Building and grounds maintenance,

* Cleaning and managing the cleaning crew,

* Space management,

* Venue Booking Management,

* Answer queries from community about mLab Northern Cape


* Excellent communication skills on an individual and public level,

* Patience and humility,

* Self motivated and the ability to work without supervision and sometimes in isolation,

* An entrepreneurial spirit,

* Good understanding of co-creation principles, team dynamics and broader project stakeholder management,

* Outgoing and professional personality,

* Interested in continuous learning,

* Attention to detail.


* Driver’s License,

* Grade 12 Qualification and upwards,

* Proven track record in: Event Management

  •    Entrepreneurial Knowledge or exposure
  •    Administration Experience

* Existing network and ability to build a larger trusted network within the local ecosystem,

Leave a Reply

Your email address will not be published. Required fields are marked *