Teaching jobs in johannesburg South Africa
287 teaching jobs found in johannesburg: showing 101 - 150
Online/remote Cat And It Teacher
Company: Edustaff |
Join a dynamic online educational platform that fosters a collaborative and innovative teaching environment, dedicated.... · Contactable references. · Minimum of 3 years teaching experience · Solid IT skills for managing online teaching platformsLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 08 Oct 2026
Teacher - Business Studies
Company: ADvTECH |
personal inquiry, reflection and action to inform their practice and understanding of teaching and learning and remain abreast... incorporating them into teaching and learning practices aligned with Crawford Pillars. Implements the school curriculumLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 08 Oct 2026
Teacher Egd And Technology
Company: ADvTECH |
of teaching and learning and remain abreast of trends in global education to ensure the provision of a locally and global... of future focussed educational trends, academics intentionally incorporating them into teaching and learning practices alignedLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 08 Oct 2026
Ecd Teacher
Company: ADvTECH |
degree is deemed suitable viz Psychology SACE certification and a police clearance are requirements 2-5 years Teaching... personal inquiry, reflection and action to inform their practice and understanding of teaching & learning and remains abreastLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 08 Oct 2026
Ecd Teacher
Company: ADvTECH |
degree is deemed suitable viz Psychology SACE certification and a police clearance are requirements 2-5 years Teaching... personal inquiry, reflection and action to inform their practice and understanding of teaching & learning and remains abreastLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 08 Oct 2026
Senior Afrikaans (first Additional Language) Teacher For High School
Company: unknown |
necessary work permit to qualify for employment in South Africa. Have experience in teaching senior grades. Experience... is desired. Must be able to work independently, as well as in a team environment. Teaching of the IEB curriculumLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 08 Oct 2026
Teacher - Business Studies
Company: ADvTECH |
personal inquiry, reflection and action to inform their practice and understanding of teaching and learning and remain abreast... incorporating them into teaching and learning practices aligned with Crawford Pillars. Implements the school curriculumLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 08 Oct 2026
History And Life Orientation High School Teacher
Company: unknown |
to start in January 2027. The successful applicant must be: – SACE Registered Have experience teaching History and Life... Orientation at a Matric IEB syllabus level. Open-minded and creative in teaching methods Interested in joining a highlyLocation: Bryanston, Johannesburg - Sandton, Johannesburg, South Africa
| Salary: unspecified | Date posted: 08 Oct 2026
Deputy Head: Academics
Company: unknown |
. We seek to appoint a Deputy Head: Academics to provide strategic leadership and inspire excellence in teaching, learning... student. We are seeking a leader who will: Champion excellence in teaching and learning by monitoring standardsLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 07 Oct 2026
Job Description: Johannesburg Elementary School Learner-specific Pathway Teaching Partner
Company: unknown |
Job Description: Johannesburg Elementary School Learner-Specific Pathway Teaching Partner CAMPUS: Johannesburg Campus..., and inclusion within our school community. Position Overview The Learner Specific Pathway (LSP) Teaching Partner is an essentialLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 07 Oct 2026
Senior Phase Deputy Head: Academics
Company: unknown |
/Intermediate teaching qualification. A relevant post graduate degree will be an advantage. have a minimum of 5 years' experienceLocation: Sandton, Johannesburg - Inanda, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 07 Oct 2026
Temp Teacher Early Year Cd School: Cambridge (full-time)
Company: unknown |
role involves teaching and coordinating a range of subjects as per the Curro curriculum and ECD guidelines for the... preschool phase. The teacher is responsible for the active teaching, knowledge transfer, skills development and growthLocation: Randburg, Johannesburg, South Africa
| Salary: unspecified | Date posted: 07 Oct 2026
Yes Programme Candidate: Student Teacher (part-time)
Company: unknown |
. Resource Preparation Help prepare teaching materials, photocopies, and digital resources to support lessons. Administrative..., with a positive attitude towards learning and teaching. Willingness to assist with lesson preparation, classroom organisationLocation: Sandton, Johannesburg, South Africa
| Salary: R5241 - 6000 per month | Date posted: 07 Oct 2026
Yes Programme Candidate: Student Teacher (part-time)
Company: unknown |
involvement; Resource Preparation: Help prepare teaching materials, photocopies, and digital resources to support lessons..., reliable, and responsible, with a positive attitude towards learning and teaching; Willingness to assist with lessonLocation: Sandton, Johannesburg, South Africa
| Salary: R5241 - 6000 per month | Date posted: 06 Oct 2026
Learning Support Gr R
Company: unknown |
in teaching Foundation Phase. Have a significant level of computer literacy, including Microsoft and Google platforms.... Have experience integrating technology into the classroom. Have the ability to develop and sustain new and progressive teaching ideasLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Coding And Robotics Teacher (grades 6 And 7) (full-time)
Company: unknown |
Aurora in Randburg. The role involves teaching and coordinating a range of subjects as per the Curro curriculum for the... intermediate phase. The teacher is responsible for the active teaching, knowledge transfer, skills development and growthLocation: Randburg, Johannesburg, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Ecd Classroom Assistant
Company: ADvTECH |
the active involvement of the child; To uphold the informal teaching style by learning though play; CompetenciesLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Upper Secondary Geography Teacher (full-time)
Company: unknown |
involves teaching as per the Cambridge curriculum for the Upper Secondary phase. The teacher is responsible for the active... teaching, knowledge transfer, skills development and growth of positive attitudes among learners through integrated and focusedLocation: Randburg, Johannesburg, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Ecd Classroom Assistant
Company: ADvTECH |
the active involvement of the child; To uphold the informal teaching style by learning though play; CompetenciesLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Mathematics Teacher (senior Phase) (full-time)
Company: unknown |
involves teaching and coordinating a range of subjects as per the Curro and IEB curricula for the senior phase. The teacher... is responsible for the active teaching, knowledge transfer, skills development and growth of positive attitudes among learnersLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Intermediate Phase Teacher (full-time)
Company: unknown |
is seeking to appoint a primary school intermediate phase teacher at Curro Oakdene in Johannesburg. The role involves teaching... teaching, knowledge transfer, skills development and growth of positive attitudes among learners through integrated and focusedLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Classroom Assistant
Company: ADvTECH |
the active involvement of the child; To uphold the informal teaching style by learning though play; CompetenciesLocation: Roodepoort, Johannesburg, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Yes Programme Candidate: Student Teacher (part-time)
Company: unknown |
Preparation Help prepare teaching materials, photocopies, and digital resources to support lessons. Administrative Support Assist... towards learning and teaching. Willingness to assist with lesson preparation, classroom organisation, and extracurricular activitiesLocation: Johannesburg, Gauteng, South Africa
| Salary: R5241 - 6000 per month | Date posted: 06 Oct 2026
Junior Preparatory Class Teacher: Grade 3
Company: unknown |
at Dainfern College. The successful candidate will need to: Display an understanding of current developments in the teaching... of Grade 3. Be innovative, creative, professional and experienced in teaching in the Foundation Phase. Have a suitable degreeLocation: Dainfern, Johannesburg - Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
High School Part-time Mathematics Teacher
Company: unknown |
various IEB Mathematics SAGs. Have a suitable degree, professional teaching qualification and SACE registration. Be ableLocation: Dainfern, Johannesburg - Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Classroom Assistant
Company: ADvTECH |
the active involvement of the child; To uphold the informal teaching style by learning though play; CompetenciesLocation: Roodepoort, Johannesburg, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Boys Prep Dance Teacher (independent Contractor) - Part-time
Company: St Peter’s Schools |
embrace a culture of continual growth and learning and have a deep empathy for children and a passion for teaching... qualification SACE Registration A minimum of 3 years’ dance teaching experience Basic knowledge of basic styles of danceLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Isizulu Fal Teacher (intermediate Phase) (full-time)
Company: unknown |
involves teaching and coordinating a range of subjects as per the Curro curriculum for the intermediate phase. The teacher... is responsible for the active teaching, knowledge transfer, skills development and growth of positive attitudes among learnersLocation: Sandton, Johannesburg, South Africa
| Salary: unspecified | Date posted: 05 Oct 2026
Online English Teacher
Company: COREnglish |
years with a job as an Online English Teacher. Teaching experience is very important know that it is mandatory... / TESL / TEFL / IELTS Certification; Experience teaching ESOL / English to young learners. At least 1 year of OnlineLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 05 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: 05 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
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
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
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: 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
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
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
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: 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
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
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
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
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
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
Subject Head: Information Technology
Company: unknown |
will be an experienced and well-qualified teacher who holds an appropriate degree and/or professional teaching qualification, is registeredLocation: Sandton, Johannesburg, South Africa
| Salary: unspecified | Date posted: 02 Oct 2026
Gr 8 Maths And Technology Needed - Jan 2027 - Jhb Cbd
Company: Edustaff |
about teaching and committed to developing young people academically, socially and personally. Hold an appropriate teaching... environment. Are committed to high standards of teaching, learning and professional conduct. Are willing to become activelyLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 02 Oct 2026
South Africa Learnership Graduate Program - Icrm, South Africa - Johannesburg, 2026
Company: Citigroup |
control environment. We provide you with the knowledge and skills you need to succeed. We’re committed to teaching you theLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 02 Oct 2026
Deputy Principal - Head Of Operations
Company: unknown |
efficiently and consistently so that teaching and learning can take place without disruption. Key Areas of Responsibility... undergraduate degree in Education or a related field. A recognised professional teaching qualification and current SACELocation: Roodepoort, Johannesburg, South Africa
| Salary: unspecified | Date posted: 02 Oct 2026
Flute Teacher
Company: unknown |
with the ethos, teaching philosophies and values of Kingsmead and the Arts & Music department. An innovative and inclusive... approach to teaching girls, a willingness to research and apply best practices concerning differentiation and inclusionLocation: Melrose, Johannesburg, South Africa
| Salary: unspecified | Date posted: 02 Oct 2026
Head Of Department: Physical Sciences
Company: unknown |
will be an experienced and well-qualified teacher who holds an appropriate degree and/or professional teaching qualification, is registered