6 Senior English Jobs in Gauteng
-
HOD / Senior English Teacher ADvTECH - 2191 Johannesburg, South Africa A Lifelong learner who continually undertakes personal inquiry, reflection and action to inform their practice and understanding of teaching & learning and remains abreast of global education trends a... 8 days ago
-
High School BLF and Tourism Educator Temp - FET Phase -SPARK Randburg High -2025 SPARK Schools - Randburg, Gauteng SPARK high school FET Phase educators equip scholars with the knowledge and tools required for matriculation and work collaboratively in leading an integrated inquiry-based curriculum. SPARK schools is... 12 days ago
-
Prep Schools Teacher Internship Programme ST Peters Preparatory Schools - Gauteng, ZA be imbued with collaborative, accountable, committed and professional attitudes: as well as a growth mindset English as a Home Language = 60% or English as First Additional Language = 70% Must be under... Not specified 18 days ago
-
Substitute Apprentice Teacher (Midrand Primary) Nova Pioneer - Gauteng, ZA Fully participate in opportunities for professional growth including daily team meetings and reflections, weekly professional development meetings, instructional coaching, and organisation wide learning... Not specified 24 days ago
- Forum: Start a Discussion Join
-
Grade 6–7 English Teacher Optimi Holdings (Pty) Ltd - 2090 Centurion, South Africa English native speaker fluency in both verbal and written communication. Promote learning through various questioning and discussion techniques. Should you not receive a call from us within 14 days, please... 28 days ago
-
Maternity Cover English Teacher (Paulshof) Nova Pioneer - Gauteng, ZA Fully participate in opportunities for professional growth including daily team meetings and reflections, weekly professional development meetings, instructional coaching, and organisation wide learning... Not specified 24 days ago
Top locations
- Johannesburg (12)
- Centurion (7)
- Pretoria (7)
- Springs (3)
- Roodepoort (3)
- Sandton (2)
- Meyerton (1)
- Vereeniging (1)
- See more