Teaching jobs in South Africa
744 teaching jobs found: showing 1 - 50
Accountant Payroll
Company: Durban University of Technology |
in teaching and learning, research, innovation, entrepreneurship and engagement. A proud member of the International AssociationLocation: Durban, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 05 Oct 2026
Registration Finance Administrator
Company: ADvTECH |
of Hospitality & Service Management, with a unified approach ensuring a consistent standard of excellence in teaching, learningLocation: Port Elizabeth, Eastern Cape, South Africa
| Salary: unspecified | Date posted: 05 Oct 2026
Admissions Officer (fixed Term Contract)
Company: ADvTECH |
of Hospitality & Service Management, with a unified approach ensuring a consistent standard of excellence in teaching, learningLocation: Sandton, Johannesburg, South Africa
| Salary: unspecified | Date posted: 05 Oct 2026
Admissions Officer (postgraduate & Research Centre)
Company: Emeris |
of Hospitality & Service Management, with a unified approach ensuring a consistent standard of excellence in teaching, learningLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 05 Oct 2026
Admissions Officer (postgraduate & Research Centre)
Company: ADvTECH |
of Hospitality & Service Management, with a unified approach ensuring a consistent standard of excellence in teaching, learningLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 04 Oct 2026
Admissions Officer (fixed Term Contract)
Company: Emeris |
of Hospitality & Service Management, with a unified approach ensuring a consistent standard of excellence in teaching, learningLocation: Sandton, Johannesburg, South Africa
| Salary: unspecified | Date posted: 04 Oct 2026
Coding & Robotics Instructor | Part-time Saturdays | 2027
Company: JenRecruitment |
and wants to gain practical experience in a fun, educational environment. What you'll be doing: Teaching coding and roboticsLocation: Western Cape, South Africa
| Salary: R16000 - 19000 per month | Date posted: 04 Oct 2026
Dean Of Operations (ormonde Secondary)
Company: unknown |
with time-tabling Manage academic procurement system (textbooks and teaching resources). Be the point person for academicLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 04 Oct 2026
Accountant Payroll
Company: Durban University of Technology |
in teaching and learning, research, innovation, entrepreneurship and engagement. A proud member of the International AssociationLocation: Durban, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 04 Oct 2026
Online English Tutor
Company: COREnglish |
and weekly teaching hours. Active support from a team of awesome veteran teachers and kind Administrative Staffers. Kids... – Preference given to degrees in Language and Education. (Mandatory)*** Any related teaching certificate (TESOL, TEFLLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 04 Oct 2026
Foundation Phase Teacher (grades R,1,2,3)
Company: Lesley Snyman and Associates |
Foundation Phase Teachers (Grades R,1,2 and 3) – Co-Teaching Model Elevate your teaching career by leading innovative... in Sandton from January 2027. Duties: Co-teaching in Foundation Phase classes with shared planning, delivery, assessmentLocation: Sandton, Johannesburg, South Africa
| Salary: R25000 - 32000 per month | Date posted: 04 Oct 2026
Online/remote French Teacher
Company: Edustaff |
Job Description: Join a dynamic online educational platform that fosters a collaborative and innovative teaching... teaching experience · Solid IT skills for managing online teaching platforms. · Strong presentation and communicationLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 04 Oct 2026
Online/remote French Teacher
Company: Edustaff |
Join a dynamic online educational platform that fosters a collaborative and innovative teaching environment, dedicated... plus PGCE. · Registered with SACE. · Contactable references. · Minimum of 3 years teaching experience · Solid IT skillsLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 03 Oct 2026
Online/remote French Teacher
Company: Smart Staff Solutions |
Job Summary Join a dynamic online educational platform that fosters a collaborative and innovative teaching... teaching experience · Solid IT skills for managing online teaching platforms. · Strong presentation and communicationLocation: Johannesburg, Gauteng, South Africa
| Salary: R75000 - 91000 per year | Date posted: 03 Oct 2026
Child And Youth Care Worker
Company: Girls and Boys Town South Africa |
and activities of youth Serves as a positive role model Conduct and participate in basic life skills teaching Provide youthLocation: Durban, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 03 Oct 2026
Social Sciences Teacher Gr 8 And 9 - Randburg
Company: Smart Staff Solutions |
, while contributing positively to the academic and Christian ethos of the school. ✨ Requirements: Relevant teaching qualification (BEd..., PGCE or equivalent) SACE registration is essential Experience teaching Social sciences so both Geography and HistoryLocation: Randburg, Johannesburg, South Africa
| Salary: unspecified | Date posted: 03 Oct 2026
Online Customer Success Trainer
Company: Somewhere |
—we’ll train you—but you do need to love learning and teaching. Required Skills & Experience Excellent live presentation... Understands how people learn and how to teach effectively—whether from teaching, training, tutoring, or enablement experienceLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 03 Oct 2026
Fet Physical Science And Chemistry - Online
Company: Smart Staff Solutions |
Job Summary Join a dynamic online educational platform that fosters a collaborative and innovative teaching... plus PGCE. · Registered with SACE. · Contactable references. · Minimum of 3 years teaching experience · Solid IT skillsLocation: Johannesburg, Gauteng, South Africa
| Salary: R75000 - 91000 per year | Date posted: 03 Oct 2026
Social Sciences Teacher Gr 8 And 9 - Randburg
Company: Edustaff |
, while contributing positively to the academic and Christian ethos of the school. ✨ Requirements: Relevant teaching qualification (BEd..., PGCE or equivalent) SACE registration is essential Experience teaching Social sciences so both Geography and HistoryLocation: Randburg, Johannesburg, South Africa
| Salary: unspecified | Date posted: 03 Oct 2026
Online English Teacher (esl)
Company: Staff Solutions |
by teaching one-on-one classes, using our Client's well constructed training material. English must be your first/home language... Minimum of one year online teaching experience Matric Certificate or higher TEFL/TESOL/CELTA certificate (120 hoursLocation: South Africa, South Africa
| Salary: unspecified | Date posted: 03 Oct 2026
2027 Fet Life Science Teacher, Secondary School (ruimsig)
Company: unknown |
Phase Teaching (South Africa) Experienced Nova Pioneer is looking for superstar Life Science Teacher – IEB to teach... techniques accordingly. Attend weekly feedback meetings with Deans and learning designers to enhance teaching practices. FullyLocation: Roodepoort, Johannesburg, South Africa
| Salary: unspecified | Date posted: 03 Oct 2026
Executive Director: Student Services
Company: University of KwaZulu-Natal |
developments in the higher education arena, both nationally and internationally, and a high regard for learning and teachingLocation: Westville, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 03 Oct 2026
Preparatory School Sports Assistant
Company: unknown |
). Teaching / SACE: SACE registration (or eligibility to register) is advantageous, particularly for PE teaching duties. CoachingLocation: Benoni, Gauteng, South Africa
| Salary: unspecified | Date posted: 03 Oct 2026
Lead Facilitator - Software Developer Programme
Company: Zeal HR |
an experienced Software Developer who is passionate about teaching and mentoring to take ownership of the delivery of a QCTO... and Stellenbosch-based. Responsibilities: Teaching & Facilitation • Design and deliver engaging live lectures covering both softwareLocation: Cape Winelands, Western Cape, South Africa
| Salary: unspecified | Date posted: 03 Oct 2026
Part Time - Engineering In Civil Engineering – Beng Civil
Company: ADvTECH |
of excellence in teaching, learning, and student support. Emeris Newlands, Cape Town Campus is seeking outstanding Independent... Contractor Lecturers to strengthen the teaching and learning capacity in the School of Engineering for Bachelor of EngineeringLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 03 Oct 2026
Life Sciences Teacher Grades 8
Company: unknown |
shall be a Christian and a member of his/her local church. An appropriate teaching qualification and proof of registration with SACE.... Experience in teaching Life Sciences at a minimum of Grade 11 level is essential. In addition, the ability to teach GeographyLocation: KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 03 Oct 2026
Dean Of Operations (ormonde Secondary)
Company: Nova Pioneer |
(textbooks and teaching resources). Be the point person for academic resource procurements, collating requirementsLocation: Gauteng, South Africa
| Salary: unspecified | Date posted: 03 Oct 2026
Afrikaans Teacher (fal) Grades 8
Company: unknown |
candidate shall be a Christian and a member of his/her local church. An appropriate teaching qualification and proof... of registration with SACE. Experience in teaching Afrikaans at IEB Grade 12 level is essential. A willingness to participate in theLocation: KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 03 Oct 2026
Part Time - Engineering In Civil Engineering – Beng Civil
Company: Emeris |
of excellence in teaching, learning, and student support. Emeris Newlands, Cape Town Campus is seeking outstanding Independent... Contractor Lecturers to strengthen the teaching and learning capacity in the School of Engineering for Bachelor of EngineeringLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 03 Oct 2026
2027 Foundation Phase Isizulu And Afrikaans Teacher (midrand)
Company: Nova Pioneer |
. See below to learn more about the teaching model at Nova Pioneer. Key responsibilities for the role include: Work closely... feedback meetings with Deans and learning designers to enhance teaching practices Fully participate in opportunitiesLocation: South Africa, South Africa
| Salary: unspecified | Date posted: 03 Oct 2026
Teacher: Foundation Phase
Company: unknown |
, e.g., Psychology; SACE certification and a police clearance are requirements; 2-5 years’ teaching experience; Computer..., reflection and action to inform their practice and understanding of teaching & learning and remains abreast of global educationLocation: Centurion, Gauteng, South Africa
| Salary: unspecified | Date posted: 03 Oct 2026
Lecturer Law
Company: ADvTECH |
's Teaching-Learning practice and personal professional academic status. Minimum Requirements: Qualifications - LLM... and understanding of the South African higher education systems and regulatory framework. Knowledge and understanding of the TeachingLocation: Durban, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 03 Oct 2026
Lecturer Law
Company: ADvTECH |
’s Teaching-Learning practice and personal professional academic status. Minimum Requirements: Qualifications – LLM... and understanding of the South African higher education systems and regulatory framework. Knowledge and understanding of the TeachingLocation: Durban, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 03 Oct 2026
2027 Fet History And Geography Teacher (ruimsig Secondary)
Company: unknown |
Phase Teaching (South Africa) Experienced Nova Pioneer is looking for a superstar History and Geography Teacher to teach... teaching model at Nova Pioneer. Key responsibilities for the role include: Design rigourous, enquiry-based lesson plansLocation: Roodepoort, Johannesburg, South Africa
| Salary: unspecified | Date posted: 02 Oct 2026
Lecturer: Teacher Education
Company: University of the Free State |
and Teacher Education in general. Participate in the Work Integrated Learning programme of the faculty (Teaching Practice... relevance to Teacher Education (Pre-service or In-service Teachers). (attach a copy). A formal teaching qualification with LifeLocation: Bloemfontein, Free State, South Africa
| Salary: unspecified | Date posted: 02 Oct 2026
Dean Of Operations (ormonde Secondary)
Company: Nova Pioneer |
(textbooks and teaching resources). Be the point person for academic resource procurements, collating requirementsLocation: South Africa, South Africa
| Salary: unspecified | Date posted: 02 Oct 2026
Theatre Operational Clinical Nurse Specialist
Company: Greys Recruitment |
: Operational management Advanced clinical care Specialist consultation and expert clinical support Clinical teaching... less experienced staff. Act as a preceptor for new staff and assist with the clinical teaching and development of learners. ProvideLocation: South Africa, South Africa
| Salary: R20000 - 25000 per month | Date posted: 02 Oct 2026
2027 Fet Phase Chemistry Teacher, Secondary School (ruimsig)
Company: unknown |
Phase Teaching (South Africa) Experienced Nova Pioneer is looking for a superstar Chemistry teacher to play a critical... required: Relevant Bachelors of Education Degree in Teaching. 3+ years of teaching Chemistry experience. You are a great communicatorLocation: Roodepoort, Johannesburg, South Africa
| Salary: unspecified | Date posted: 02 Oct 2026
Sp & Fet Afrikaans Fal - Jhb Central
Company: Smart Staff Solutions |
successful educational community. We are looking for teachers who: Are passionate about teaching and committed to developing young people... academically, socially and personally. Hold an appropriate teaching qualification and SACE registration. Have relevantLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 02 Oct 2026
Centre Head Johannesburg
Company: Affirmative Portfolios |
publications and other reports. Create/maintain a cross-functional team to co-ordinate a high-quality teaching and training..., performing research and teaching and training. Proven experience in Occupational Health. Knowledge of ImmunologyLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 02 Oct 2026
2027 Foundation Phase Isizulu And Afrikaans Teacher (midrand)
Company: Nova Pioneer |
. See below to learn more about the teaching model at Nova Pioneer. Key responsibilities for the role include: Work closely... feedback meetings with Deans and learning designers to enhance teaching practices Fully participate in opportunitiesLocation: Gauteng, South Africa
| Salary: unspecified | Date posted: 02 Oct 2026
Music Teacher
Company: unknown |
or undergraduate degree in music with postgraduate teaching diploma; SACE registration; Several years of experience in a similar roleLocation: KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 02 Oct 2026
Social Sciences Teacher Gr 8 And 9 - Randburg
Company: Edustaff |
academic and Christian ethos of the school. ✨ Requirements: Relevant teaching qualification (BEd, PGCE or equivalent...) SACE registration is essential Experience teaching Social sciences so both Geography and History Strong knowledgeLocation: Randburg, Johannesburg, South Africa
| Salary: unspecified | Date posted: 02 Oct 2026
Academic And Student Experience Manager
Company: Eduvos |
to ensuring that a student is successful in his/her learning and teaching journey.Location: East London, Eastern Cape, South Africa
| Salary: unspecified | Date posted: 02 Oct 2026
Clinical Facilitator (hospital)
Company: Greys Recruitment |
Job Summary The Clinical Facilitator is responsible for facilitating teaching and learning of both theoretical... teaching and learning within academic and clinical environments. Support students in integrating theoretical knowledgeLocation: South Africa, South Africa
| Salary: R20000 - 25000 per month | Date posted: 02 Oct 2026
Gr 8 Maths And Technology Needed - Jan 2027 - Jhb Cbd
Company: Smart Staff Solutions |
successful educational community. We are looking for teachers who: Are passionate about teaching and committed to developing young people... academically, socially and personally. Hold an appropriate teaching qualification and SACE registration. Have relevantLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 02 Oct 2026
Senior Research Technologist
Company: South African Medical Research Council |
blotting and ELISA. Understanding of biopharmaceutical manufacturing. At least two years’ experience in teaching, trainingLocation: Pretoria, Gauteng, South Africa
| Salary: unspecified | Date posted: 02 Oct 2026
Academic Programme Leader (school Of Human Resource Management)
Company: MANCOSA |
· Management of semesterly admissions in line with enrolment plans Teaching and Learning and Student Engagement · Facilitate..., development and recognition · Student Engagement and Success · Develop and monitor programme teaching and learning strategiesLocation: Durban, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 02 Oct 2026
Deputy Principal - Head Of Academics
Company: ADvTECH |
are :The Academic Head of Brand is responsible for enhancing academic quality, curriculum implementation, and teaching... effective and innovative teaching and learning strategies. As part of the national brand office support structure, the positionLocation: Centurion, Gauteng, South Africa
| Salary: unspecified | Date posted: 02 Oct 2026
Part-time Primary School Drama Teacher
Company: unknown |
in teaching skills and technological innovation. Although our student body is 80% South African, we have representatives from over...' creativity, confidence, teamwork, self-expression and presentation skills. The role includes classroom teaching, extracurricular