Lab CoursesLab Courses

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

Full-time Office

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 Now

Curriculum Developer

Full-time Remote

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 Now

Student Support Coordinator

Full-time Office

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 Now

Part-Time Mentor (Evenings)

Part-time Remote

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 Now

How 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.