Full Time Online English Teacher (on-site)

Education First

  • Bryanston, Johannesburg
  • R7,500 per month
  • Permanent
  • Full-time
  • 23 days ago
Job Summary We're looking for a passionate, tech-savvy ESL teacher to deliver engaging online lessons from our Bryanston office. You'll be part of a supportive team, with all lesson planning handled for you - so you can focus on teaching and building real connections with your students. Key Responsibilities Deliver 20-45 minute online English lessons to individuals and small groups Review and correct student writing assignments using our digital tools Provide clear, practical feedback and progress reports after each class Participate in ongoing training and professional development sessions Work Schedule Flexible shifts: mornings, evenings, weekends (based on operational needs) Standard hours: up to 45 hours per week Current shift: 4 days/week, 10 hours/day (subject to availability) What You'll Get Access to medical aid after probation Discretionary performance bonus post-probation Career growth through our Teacher Career Path (TCP) program Ongoing training and development opportunities Requirements South African citizenship and valid SA ID Fluent English (C2 level) with a neutral accent Completed Bachelor's degree (essential) Strong computer skills and confidence using tech Willingness to work from our Bryanston office Professional, energetic attitude and strong people skills Previous teaching experience is a plus but all work experience is valued If you're excited to teach, grow, and make a difference, we'd love to hear from you. Apply now and take the next step in your ESL career.

Job Mail