Full Time Esl Teacher (office Based, Bryanston)

Johannesburg, GP, ZA, South Africa

Job Description

Take your career global--and help adults master English while you're at it.




We're looking for a full-time online ESL teacher who's ready to step up and join a strong team in our Bryanston office. You'll have the tools, training, and support you need to succeed, plus the chance to work for a respected international company.


We handle all the lesson planning so you can focus on delivering sharp, effective lessons and building real connections with your students. It's a solid opportunity to sharpen your skills and gain valuable experience in a fast-paced environment.


What You'll Do




Lead engaging 20- to 45-minute online lessons for groups and individuals. Provide clear, practical feedback and progress reports to students after class. Review and correct student writing assignments using our online tools. Participate in ongoing training to stay sharp and up to date.

Working Hours




Work schedule covers various shifts including mornings, evenings, or weekends, depending on operational needs. Standard work hours won't exceed 45 hours per week. Current shift available: 4 days per week, 10 hours per day (subject to availability).

What You'll Get




Medical aid access after passing probation. Potential to boost your income with a discretionary bonus once you're through probation. Opportunity to grow your earnings further via our Teacher Career Path (TCP) for hitting performance targets.

What You'll Need




South African citizenship and valid South African ID. English fluency at a C2 level with a neutral accent. Completed Bachelor's degree (must-have). TEFL certification preferred but not essential. Strong computer skills and confidence using tech. Ability and willingness to work from our Bryanston office. A professional, energetic attitude and solid people skills. * Previous teaching experience is a plus--but any work experience is valuable.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1495024
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, GP, ZA, South Africa
  • Education
    Not mentioned