find the right job for you in South Africa


Teaching jobs in South Africa

975 teaching jobs found: showing 751 - 800

General Intermediate Phase Teacher
Company: Edustaff |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 26 Jun 2026
: Administration Assessment Computer Skills Email Excel Google Teaching Testing Training Windows
Deputy Principal - Primary School
Company: Edustaff |

Location: Gauteng, South Africa

| Salary: R40000 - 42000 per month | Date posted: 26 Jun 2026
Monitor academic standards and learner performance Promote effective teaching and learning practices across all grades
General Foundation Phase Teachers
Company: Edustaff |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 26 Jun 2026
: Administration Assessment Computer Skills Email Excel Google Teaching Testing Training Windows
Academic Support Teacher
Company: unknown |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 26 Jun 2026
in teaching. Conduct staff development workshops on Inclusive education practices and provide advice on how to accommodate boys... boys with barriers to learning in the classroom. Review the Inclusion teaching and learning practices and find ways
Locum/temp Teachers
Company: Edustaff |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 26 Jun 2026
as well as SMT members) Requirements: SACE registered Have teaching experience (beyond teaching practicals) Reliable... Teaching
Instructional Designer (education)
Company: BGA Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: R200 - 300 per hour | Date posted: 26 Jun 2026
or teaching BENEFITS Flexible work schedule Remote team (we love travelers) Small team Learning & leadership
General Cat/it Teachers
Company: Edustaff |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 26 Jun 2026
Computer Skills Email Excel Google Teaching Testing Training Windows
General - School Administration Pool
Company: Edustaff |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 26 Jun 2026
Email Excel Google Teaching Testing Training Windows
College - Isizulu Teacher
Company: unknown |

Location: Sandton, Johannesburg - Inanda, KwaZulu-Natal, South Africa

| Salary: unspecified | Date posted: 26 Jun 2026
– ISIZULU TEACHER The ideal candidate will: have a SACE registration and appropriate teaching qualifications display high... levels of professionalism and commitment have a passion for the subject and for teaching be well-versed in curriculum
Teaching Vacancy: High School Life Orientation Teacher
Company: unknown |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 26 Jun 2026
TEACHING VACANCY: HIGH SCHOOL LIFE ORIENTATION TEACHER Commencement Date: 1 January 2027 Pretoria Chinese School... should: Have a minimum of five (5) years' experience teaching Life Orientation in an IEB school. Hold appropriate academic and professional
College - Afrikaans Teacher
Company: unknown |

Location: Sandton, Johannesburg - Inanda, KwaZulu-Natal, South Africa

| Salary: unspecified | Date posted: 26 Jun 2026
– AFRIKAANS TEACHER The ideal candidate will: have a SACE registration and appropriate teaching qualifications display high... levels of professionalism and commitment have a passion for the subject and for teaching be well-versed in curriculum
General Call For Ieb Teachers/management Staff
Company: Edustaff |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 26 Jun 2026
of our candidate database kindly apply. DO NOT APPLY HERE IF YOU DO NOT HAVE IEB TEACHING EXPERIENCE Qualified teachers with SACE... Mentoring Quality Assurance Teaching
Innovation , Coding And Robotics Tracher - Western Cape - Gr 4 To Gr 7
Company: Edustaff |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 26 Jun 2026
in classroom teaching ( IT, coding and robotics Grade 4-7), including the academic, administrative, educational, disciplinary... Responsibilities will include: Teaching Coding, IT Skills, and Robotics to learners in Grades 4-7, using age-appropriate tools
Academic Head Of Department (contract Appointment: 5 Years With The Possibility Of Serving A Second Term)
Company: University of the Free State |

Location: Bloemfontein, Free State, South Africa

| Salary: unspecified | Date posted: 26 Jun 2026
and responsibilities: Provide formal teaching for undergraduate as well as post-graduate programmes. Act as a supervisor... Studies and Higher Education. As an Academic Head of Department (AHD): Continuous planning and execution of teaching
General Senior Phase Teacher
Company: Edustaff |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
: Administration Assessment Computer Skills Email Excel Google Teaching Testing Training Windows
General Call For Cambridge Teachers/management Staff
Company: Edustaff |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
of our candidate database kindly apply. DO NOT APPLY IF YOU DO NOT HAVE CAMBRIDGE TEACHING EXPERIENCE Qualified teachers with SACE...: Communication Computer Skills Facilitating Mentoring Quality Assurance Teaching
Senior History Teacher
Company: unknown |

Location: Grahamstown, Eastern Cape, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
teaching of core skills, embraces authentic learning and engages with the world beyond the classroom. The... successful candidate will: cultivate a passion for History through engaging, imaginative and purposeful teaching. be a committed
General Tertiary Management
Company: Edustaff |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
Teaching Testing Training Workshop Facilitation
British International Curriculum: Maths, Science, Physics Fet Teachers Required. Online Posts
Company: Edustaff |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
, engaging lessons to students in an online format. Develop and implement innovative teaching strategies that leverage... and online teaching methodologies. Maintain regular communication with students, parents, and colleagues to support student
General Manager: Pinnacle Colleges
Company: unknown |

Location: Roodepoort, Johannesburg, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
academic performance indicators and drive improvements in learner outcomes and teaching quality. Support Executive Heads
Executive Head - Online School
Company: Edustaff |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
Management Teaching
Insurance Sales Trainer
Company: CallForce |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
for sales and a knack for teaching and motivating others, we invite you to apply for the Sales Trainer position. Help us develop
Teacher Intern Programme
Company: 2027 |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
-on teaching experience in a leading independent school environment. This programme is ideal for individuals who are committed... for teaching Willingness to learn, collaborate, and contribute to the life of the school Behavioural Success Factors Team
Online/ Remote History Teacher - Gr 8 - 12. Available Term 3
Company: Edustaff |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
etc Requirements: Fully qualified - B.ED or Undergrad with relevant PGCE SACE certificate Contactable References 3+ years teaching... experience preferrable - teaching History Cambridge curriculum knowledge and teaching experience important Solid IT skills
Sales Trainer
Company: CallForce |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
. If you have a passion for sales and a knack for teaching and motivating others, we invite you to apply for the Sales Trainer position. Help
Sales Trainer
Company: CallForce |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
. Collaborative and supportive team environment. If you have a passion for sales and a knack for teaching and motivating
Senior Deputy Principal
Company: ADvTECH |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
to monitor teaching and learning Prepares the Year Plan by co-ordinating input from all relevant areas and submitting it... Development Experience Teaching Experience - 8 years Managerial Experience - 5 years Head of Department - 5 years
Senior Lecturer
Company: Durban University of Technology |

Location: Durban, KwaZulu-Natal, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
is recognised nationally and internationally for its excellence in teaching and learning, research, innovation, entrepreneurship... Master’s degree and undergraduate qualification majoring in Economics At least 3 years teaching experience in Economics
Lecturer B.e.d. Honours (history)
Company: ADvTECH |

Location: Durban, KwaZulu-Natal, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
number of modules in the Faculty of Education Mark and report students’ assessment Plan and organize Teaching and Learning... intervention through student support resources available on campus Evaluate and give feedback to students during the Teaching
Registered Nurse - Paediatric Icu (trained)
Company: Melomed Private Hospitals SA |

Location: Western Cape, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
Perform teaching rounds with junior staff members and students Competently administering oral medication Perform wound care
Sales Trainer
Company: CallForce |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
for teaching and motivating others, we invite you to apply for the Sales Trainer position. Help us develop a high-performing sales
Foundation Phase Teacher
Company: unknown |

Location: Hartbeespoort, North West, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
Foundation Phase Teacher Grade 3 Position 2027 Full-time teaching position. A relevant degree and teaching
Lecturer In Grain Storage
Company: unknown |

Location: Bloemfontein, Free State, South Africa

| Salary: R35000 per month | Date posted: 25 Jun 2026
Management - in-depth practical and theoretical knowledge. Teaching and Training Skills - capable of delivering lectures
Online/ Remote History Teacher - Fet
Company: Edustaff |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
etc Requirements: Fully qualified - B.ED or Undergrad with relevant PGCE SACE certificate Contactable References 3+ years teaching... experience preferrable - teaching History Cambridge curriculum knowledge and teaching experience important Solid IT skills
Deputy Head Of Faculty
Company: Lyceum College |

Location: Randburg, Johannesburg, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
processes with data and recommendations informed by direct programme oversight. Lecturing and Teaching (15%) Deliver high... qualification framework. Apply effective teaching methodologies appropriate to the student cohort and mode of delivery
It Teacher Gr 10 - 12. Matric Experience Important . 4th Term 2026. Gqeberha
Company: Edustaff |

Location: Port Elizabeth, Eastern Cape, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
will be advantageous be registered with SACE minimum of 3 years teaching Information Technology to Grade 12 good IT skills... Presenting Science Teaching Technology
Sales Trainer
Company: CallForce |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
for teaching and motivating others, we invite you to apply for the Sales Trainer position. Help us develop a high-performing sales
Violin And/or Piano Teacher
Company: unknown |

Location: Oranjezicht, Cape Town, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
: Holds a Bachelor's Degree in Music (or equivalent recognised teaching qualification) Has proven experience teaching Violin
Maths Teacher
Company: Deka Minas |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
benefits apply. Take your teaching career to the next level! Deka Minas provides experienced international educators... with the opportunity to explore a new educational and cultural environment through full-time or part time teaching positions
Senior Deputy Principal
Company: ADvTECH |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
to monitor teaching and learning Prepares the Year Plan by co-ordinating input from all relevant areas and submitting it... Development Experience Teaching Experience - 8 years Managerial Experience - 5 years Head of Department - 5 years
Chemistry Position
Company: unknown |

Location: Hartbeespoort, North West, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
Senior Phase Teacher Chemistry Position 2027 IGCSE to AS Level Chemistry Teacher (Gr 9-12) Full-time teaching... position. A relevant degree and teaching experience are necessary The successful candidate will: Be a dynamic
Principal
Company: ADvTECH |

Location: Roodepoort, Johannesburg, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
requirement is a recognised Degree and/or a 4-year post-matric Teaching Qualification Experience: 10 years teaching
Fet: Visual Arts And Consumer Studies Teacher. Term 3 . Boksburg
Company: Edustaff |

Location: Boksburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
, assure quality teaching. Plus, attend meetings and assist with extracurriculars. Qualifications and Traits: Hybrid... Navigator: Know your way around hybrid teaching models and Google Classroom Innovator: Stay ahead of teaching trends
Blended Learning Teacher/facilitator Senior & Fet Phase. Onsite Post. Cape Town
Company: Edustaff |

Location: Bergvliet, Cape Town, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
This will be a blended role between teaching and facilitating online classes. Qualifications: BED Senior/FET or PGCE preferred STEM... Teaching experience required: Maths, Math Lit and Science. At least 3 years Experience in a blended learning environment
Gr 1 Teacher And Gr R Teacher Needed
Company: Edustaff |

Location: Johannesburg, Gauteng, South Africa

| Salary: R21000 per month | Date posted: 24 Jun 2026
availalble Gr R and Gr 1. Both Locum roles from 01 August to 09 December Duties: Engage in classroom teaching to facilitate..., and training sessions Requirements: 3 to 5 years of teaching experience Relevant teaching qualifications for Grade R
General Manager: Pinnacle Colleges
Company: ADvTECH |

Location: Roodepoort, Johannesburg, South Africa

| Salary: unspecified | Date posted: 24 Jun 2026
performance indicators and drive improvements in learner outcomes and teaching quality. Support Executive Heads and Heads
Sales Trainer - Jhb (insurance)
Company: CallForce |

Location: Johannesburg, Gauteng, South Africa

| Salary: R20000 per month | Date posted: 24 Jun 2026
advantageous). If you have a passion for sales, a talent for teaching, and the ability to inspire others, we invite
Head Of Digital Enablement & Business Technology
Company: The Skills Mine |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 24 Jun 2026
metrics for digital initiatives. Ensure effective utilization of Student Information Systems (SIMS) and teaching and learning
Bpo Trainer
Company: CallForce |

Location: Cape Town, Western Cape, South Africa

| Salary: R22000 - 22500 per month | Date posted: 24 Jun 2026
each employee is set up for success as they start their new role by teaching, testing, and monitoring absence and attendance
Education And Training Quality Assurance Manager
Company: People Dimension |

Location: Pretoria, Gauteng, South Africa

| Salary: R25000 per month | Date posted: 24 Jun 2026
Development Teaching Training Training & Development