This job is no longer available
This job expired on 11/09/2026. It no longer accepts applications.
Full‑Time Online English Teacher (Bryanston, Johannesburg)
EF Teach Online · Johannesburg
Job description
About the role
Join EF Education First as a permanent full‑time online English teacher based in our Bryanston office. You will deliver conversation‑based lessons to adult learners from over 120 countries, using EF’s proprietary online classroom while benefiting from extensive training and professional development.
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, with experience, develop custom lesson materials.
Required profile
- South African residency with a valid ID.
- C2 level English speaker 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.
- Smartphone required for daily sign‑ins.
Required skills
- Computer literacy.
- Proficiency with online classroom platforms.
- Ability to use essay‑correction tools.
What we offer
- Starting gross monthly salary of R8,008.00 (subject to shift).
- Shift schedule: 4 days × 10 hours, up to 45 hours per week.
- Access to medical aid after successful probation.
- Discretionary performance‑based bonuses.
- Comprehensive training and continuous 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