Join Our Team
We're building something real here. Lab Courses isn't about chasing trends—we're focused on teaching people to code well, and that means hiring people who actually care about education. Working with us means you'll spend your days solving problems, mentoring learners, and contributing to a company that measures success by student outcomes, not buzzwords. If you want meaningful work, you've found it.
Our Culture
We're practical. We talk straight. You won't find mission statements plastered everywhere—just people who show up, do solid work, and help each other get better. We value curiosity over credentials, and we're honest about what works and what doesn't. It's the kind of place where you can disagree respectfully and actually change how we do things.
Employee Benefits
We set aside R3,500 per person each year. Take courses, buy books, attend conferences—your call. We think people who keep learning make better decisions.
Most of our team splits time between our Durban office and home. No performance theater required. Work where you're most productive.
We care about results, not seat time. Start when you want. Leave when you want. Just show up for meetings and deliver what you commit to.
Full medical and dental coverage for you and your dependents. No surprises, no hidden clauses. Sorted from day one.
R2,800 monthly stipend for transport. Whether you drive, ride, or use ride-share—it's your choice how to get around.
We'll pay for relevant certifications, coaching, or training that helps you grow. Career progression isn't left to chance here.
Open Positions
Senior Coding Instructor
You'll teach our JavaScript and Python tracks. We need someone who can break down complex concepts, give useful feedback, and actually enjoy working with beginners. Experience teaching (not just coding) matters. You'll work closely with 8-12 students per cohort.
Apply NowCurriculum Developer
Build and refine our course materials. You'll research what employers actually want, test lessons with students, and fix what isn't working. This role blends instructional design with real development experience. We need someone who sweats the details.
Apply NowStudent Support Coordinator
Keep things running smoothly. Handle admissions follow-ups, track student progress, coordinate with instructors, and solve logistical problems before they become real problems. You're organized, responsive, and actually enjoy helping people solve challenges.
Apply NowPart-Time Mentor (Evenings)
Guide 3-4 students through their coding journey outside standard hours. Review code, answer questions, push them to think deeper. You'll work roughly 10-12 hours weekly at R420/hour. Perfect if you're coding professionally but want to give back.
Apply NowHow to Apply
Ready? Send your CV and a short note about why Lab Courses matters to you. We'll actually read it. Email info@labcourses.co.za or call +27 14 249 5875 to chat. We're at 184 Long Street, Durban if you want to visit.
