This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
Full‑Time Online English Teacher (Bryanston, Johannesburg)
EF Teach Online · Johannesburg
Job description
About the role
EF Education First is seeking a permanent full‑time online English teacher to join its team in Bryanston, Johannesburg. You will deliver conversation‑based lessons to adult learners from more than 120 countries, using EF’s proprietary online classroom platform.
Key responsibilities
- Conduct 20‑ to 45‑minute group and private online lessons for adult students.
- Provide after‑class progress reports and personalized improvement recommendations.
- Correct student essay submissions using EF’s online tools.
- Participate in mandatory ongoing training and professional development.
- Develop custom lesson material as you gain experience.
Required profile
- South African residency with a valid ID document.
- C2‑level English proficiency with a neutral accent.
- Completed Bachelor’s degree (mandatory).
- TEFL certification (preferred but not required).
- Highly computer literate and able to work from the Bryanston office.
- Professional, energetic, and enthusiastic about interacting with people.
- Previous teaching experience is a plus; other work experience is also considered.
- Smartphone required for daily sign‑ins.
Required skills
- Computer literacy
- Smartphone usage
What we offer
- Starting gross monthly salary of R8,008 (subject to shift).
- Access to medical aid after successful probation.
- Discretionary bonus and performance‑based earnings increase.
- Extensive training on EF’s online classroom and ongoing professional development.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
EF Teach Online
Johannesburg
Related job offers
-
Retail Readiness Programme
Shoprite Group Johannesburg -
YES Youth Work Experience Programme
Youth Employment Service (YES) Johannesburg -
Child Care Assistant
dibberas Johannesburg -
Early Childhood Development Implementation and Training Coordinator
Sabine Plattner African Charities (SPAC) Brazzaville -
English & School Education Project Manager
British Council