Online TEFL job in Johannesburg, South Africa

Date posted:2019-09-30 | Writer: EF Education First | Email: [email protected]

EF Education First want to be serious about Teaching English as a Second Language as a job and as a career for people who are serious about themselves. We have permanent, full time, salaried positions for English Teachers in our center in Bryanston. We believe in the security of knowing what you earn and having a sense of progression and growth in a role.  So, we have developed a career path to give young TEFL qualified graduates a clear path to growth and becoming a skilled and professional EFL teacher.

This also means we are looking to find the best people for these positions.  We want to commit to them for a year (or more!) and produce these high-quality, professional, teachers!  If this sounds like you then please have a careful read of our requirements below and get in touch.


International and multicultural working environment

Permanent, full-time position with salary and paid leave

Medical aid contribution

Performance bonus

Academic support and training  

Lesson plans created by our central content team



Full time (40 hours/week) although there are some half-time (20 hours/week) positions

Work week is Saturday to Wednesday

Work hours are 09:00 to 18:00

Requires you to work from our office in Bryanston, Johannesburg


Bachelor’s degree  

TEFL teaching qualification and experience a bonus

Native level English speaker with a neutral accent

Highly computer literate

South African citizens only

Young, energetic and excited about people


Please submit the following documents to the email address given on the job heading:

·         Resume

·         University graduation diploma, with TEFL/TESOL certificate

·         Copy of passport first page

·         Should be eligible to apply for South African Work Visa

This position reports to: Center Director.

Apply before Sunday, November 3, 2019 

If you have not received a response within two weeks, your application was most likely unsuccessful.

Tel: 087 350 2393