Current Openings
-
2025 Apprentices roles (South Africa)
Foundation Phase Apprentice Teacher (Paulshof)
- Paulshof, Gauteng, South Africa
- 2025 Apprentices roles (South Africa)
-
Substitute Apprentice Teacher (Midrand Primary)
- Midrand, Gauteng, South Africa
- 2025 Apprentices roles (South Africa)
-
2025 Foundation Phase Teaching (South Africa)
Grade 2 Maternity Cover Teacher (Ruimsig)
- Ruimsig, Gauteng, South Africa
- 2025 Foundation Phase Teaching (South Africa)
-
2025 Intermediate Phase Teaching (South Africa)
Afrikaans Teacher (Ormonde Primary)
- Ormonde, Gauteng, South Africa
- 2025 Intermediate Phase Teaching (South Africa)
-
Intermediate Phase Humanities and English Teacher (Boksburg)
- Boksburg, Gauteng, South Africa
- 2025 Intermediate Phase Teaching (South Africa)
-
Intermediate Phase Humanities and Setswana Teacher (Paulshof)
- Paulshof, Gauteng, South Africa
- 2025 Intermediate Phase Teaching (South Africa)
-
Maternity Cover English Teacher (Ormonde Primary)
- Ormonde, Gauteng, South Africa
- 2025 Intermediate Phase Teaching (South Africa)
-
Maternity Cover English Teacher (Paulshof)
- Paulshof, Johannesburg, South Africa
- 2025 Intermediate Phase Teaching (South Africa)
-
2025 School & Instructional Leadership (Kenya)
Student Welfare Associate (Tatu Primary)
- Tatu City, Kenya
- 2025 School & Instructional Leadership (Kenya)
-
2025 School & Instructional Leadership (South Africa)
School Leader (Ormonde Secondary)
- Ormonde, Gauteng, South Africa
- 2025 School & Instructional Leadership (South Africa)
-
School Leader (Ruimsig Secondary)
- Ruimsig, Gauteng, South Africa
- 2025 School & Instructional Leadership (South Africa)
-
2025 School-based Support (South Africa)
2026 Intern Educational Psychologists
- Johanesburg, Gauteng, South Africa
- 2025 School-based Support (South Africa)
-
Aftercare Supervisor (Ruimsig)
- Ruimsig, Gauteng, South Africa
- 2025 School-based Support (South Africa)
-
2025 Senior Phase Teaching (South Africa)
FET Afrikaans Teacher (Second Language), Secondary School (Ormonde)
- Ormonde, Gauteng, South Africa
- 2025 Senior Phase Teaching (South Africa)
-
FET isiZulu (Second Language) Maternity Cover Teacher, Secondary School (Ormonde)
- Ormonde, Gauteng, South Africa
- 2025 Senior Phase Teaching (South Africa)
-
FET Setswana (First Language) Maternity Cover Teacher, Secondary School (Ormonde)
- Ormonde, Gauteng, South Africa
- 2025 Senior Phase Teaching (South Africa)
-
Talent Pool - FET Phase Setswana Teacher (1 Year Contract)
- Johannesburg, Gauteng, South Africa
- 2025 Senior Phase Teaching (South Africa)
-
2025 Teaching (Kenya)
2025 Agriculture/Science Resident Teacher (Athi River Day School)
- Athi River, Kenya
- 2025 Teaching (Kenya)
-
2025 Lower primary Kiswahili Resident Teacher (Maternity Cover)
- Athi River, Kenya
- 2025 Teaching (Kenya)
-
2025 Teaching Internship - Pre Primary Teachers (Tatu Primary School)
- Tatu City, Kenya
- 2025 Teaching (Kenya)
-
High School C.R.E. Teacher (Eldoret Boys)
- Eldoret, Kenya
- 2025 Teaching (Kenya)
-
High School History Teacher (Eldoret Boys)
- Eldoret, Kenya
- 2025 Teaching (Kenya)
-
High School Kiswahili Teacher (Eldoret Boys)
- Eldoret, Kenya
- 2025 Teaching (Kenya)
-
High School Kiswahili/ CRE Teacher - Maternity Cover (Eldoret Girls)
- Eldoret, Kenya
- 2025 Teaching (Kenya)
-
Learning Design (South Africa)
Learning Design Associate for Secondary Schools (Science and Seconda Languages)
- Remote
- Learning Design (South Africa)