Teach English as a Foreign Language to international students. Plan engaging lessons, assess student progress, and create a supportive learning environment.
Responsibilities
Plan and deliver English language lessons
Assess student language proficiency
Create engaging learning materials
Provide individual student support
Requirements
TEFL/TESOL certification
Degree in any field
1+ year teaching experience
Job Details
Salary
R18,000 - R28,000 per month
Job Type
Contract
Location
Johannesburg, Gauteng
Posted
20 March 2026
Closing Date
24 June 2026
Post a Job
Reach thousands of job seekers across South Africa.