Found 884 jobs on 89 pages

05 Dec
MIDDLE SCHOOL SCIENCE TEACHER
Location: Johannesburg, Gauteng
Salary: N/A

, and inclusion within our school community.POSITION OVERVIEWThis position is a full-time assignment teaching Middle School Science... for teaching ScienceBachelor or higher MathematicsBachelor of Education or higherPreferred Experience:Successful experience...

05 Dec
Grade R Teacher
Location: Plettenberg Bay, Western Cape
Salary: N/A

Teaching ExperienceComputer and digital literacyFirst AidAttributes & CompetenciesA Lifelong learner who continually undertakes... personal inquiry, reflection and action to inform their practice and understanding of teaching & learning and remains abreast...

05 Dec
High School Teacher
Location: Witbank, Mpumalanga
Salary: R15000 - 25000 per month

Minimum 5 years work experienceVALID SACE registrationRelevant Professional Teaching qualificationsFOR NON-SOUTH AFRICANS...

05 Dec
Dramatic Arts Teacher (Grades 8 to 12)
Location: Pietersburg, Limpopo
Salary: N/A

qualification from a recognised institution.Relevant experience in teaching Dramatic Arts.Current SACE registration.IEB experience... of the grades/phase.Manage, plan, assist and promote teaching and learning within the class.Manage, plan, assist and promote...

04 Dec
Clinical Application Specialist MRI
Location: Johannesburg, Gauteng
Salary: N/A

, and priority-setting skills. Fluent in English, both spoken and written, in addition to the local language. Teaching experience...

04 Dec
Online English Tutor - Flexible Hours & Ready-to-Teach Materials
Location: South Africa
Salary: R60000 per year

About Us We are Taiwan's largest online English teaching platform, dedicated to connecting passionate teachers...: Each session lasts 25 minutes Job Type: Part-time Teaching Hours: Flexible scheduling between 9:00 AM to 10:00 PM (GMT+8...

04 Dec
HEAD OF DEPARTMENT: ENGLISH
Location: Oranjezicht, Cape Town
Salary: N/A

successful candidate will hold an accepted content academic degree, a recognised professional teaching qualification and current SACE...

04 Dec

Full Time 2025 Senior Phase Teaching (South Africa) Experienced 2025 Hiring Season is in full swing! We are currently... in their growth journey by observing lessons, providing feedback and coaching. See below to learn more about the teaching model...

04 Dec

. See below to learn more about the teaching model at Nova Pioneer. Key responsibilities for the role include: Deliver exceptional, real... to enhance teaching practices Fully participate in opportunities for professional growth including daily team meetings...

04 Dec
ART TEACHER (part-time)
Location: Bryanston, Johannesburg
Salary: N/A

Have experience teaching sculpture, copper work and carving. Open-minded and creative in teaching methods Interested in joining...