Menu Close

Bryanston: Full Time Online English Teacher (on-site) posted by Education First

Bryanston: Full Time Online English Teacher (on-site) posted by Education First

Posted on 2025-08-11 00:00:00

Employer Education First
Category Other General Employment
Location Gauteng  / Bryanston

Job Summary

Were looking for a passionate, tech-savvy ESL teacher to deliver engaging online lessons from our Bryanston office. Youll 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 ResponsibilitiesDeliver 2045 minute online English lessons to individuals and small groupsReview and correct student writing assignments using our digital toolsProvide clear, practical feedback and progress reports after each classParticipate in ongoing training and professional development sessionsWork ScheduleFlexible shifts: mornings, evenings, weekends (based on operational needs)Standard hours: up to 45 hours per weekCurrent shift: 4 days/week, 10 hours/day (subject to availability)What Youll GetAccess to medical aid after probationDiscretionary performance bonus post-probationCareer growth through our Teacher Career Path (TCP) programOngoing training and development opportunitiesRequirementsSouth African citizenship and valid SA IDFluent English (C2 level) with a neutral accentCompleted Bachelors degree (essential)Strong computer skills and confidence using techWillingness to work from our Bryanston officeProfessional, energetic attitude and strong people skillsPrevious teaching experience is a plus but all work experience is valuedIf youre excited to teach, grow, and make a difference, wed love to hear from you. Apply now and take the next step in your ESL career.

Click Go Apply to apply online!


Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Bryanston, Gauteng

View Job  Paarl: Sales Success Manager posted by Time Personnel

Apply directly for this position. Please read all instructions carefully.

We do not process job applications; we simply aggregate and display job listings.

More related positions


Bryanston: Accounts Assistant – Luxury Hotel Group – Bryanston | Lb posted by HotelJobs

ltpgt? ltstronggtAccounts Assistant Luxury Hotel Group Bryanston, GautengltstronggtltbrgtltstronggtR18,000 CTC Permanent Position ...


View Job
Accounts Assistant – Luxury Hotel Group – Bryanston | Lb

Bryanston: Sales Representative (Office Automation) posted by Daisy JHB (Pty) Ltd

Key Responsibilities Develop new relationships with clients to expand the current clientcustomer baseDevelop and maintain strong relationships with...


View Job
Sales Representative (Office Automation)

Bryanston: Junior Tax Clerk posted by KHS and Partners (PTY) Ltd

Prepare Tax computations for Provisional Tax for clients.Prepare and upload IT14 tax returns for clients.Prepare tax schedulesSubmit returns and uploading...


View Job
Junior Tax Clerk

Bryanston: Accounts Assistant 5* hotel group posted by Bright Placements (PTY) Ltd

Accounts AssistantAn exciting opportunity has become available for a meticulous and motivated Accounts Assistant to join our prestigious luxury hotel and...


View Job
Accounts Assistant 5* hotel group

Randburg: Tyre and Vehicle Repair Sales – BestDrive Bryanston posted by Best Drive / Rauties Tyres

We have an exciting and challenging sales position open in a dynamic environment with many opportunities to achieve your goals. We have amazing customers,...


View Job
Tyre and Vehicle Repair Sales – BestDrive Bryanston

Bryanston: Accounts Assistant- Luxury Hospitality Group posted by Bright Placements (PTY) Ltd

Wersquore Hiring Accounts AssistantAn established company is seeking a detail-oriented and motivated Accounts Assistant to join our finance team. This role...


View Job
Accounts Assistant- Luxury Hospitality Group

Bryanston: Accounts Assistant, Hospitality Industry posted by Bright Placements (PTY) Ltd

Requirements1ndash3 yearsrsquo experience in a similar role within the hospitality industry.Matric minimum relevant tertiary qualification...

View Job  Germiston: Skid steer loader driver operator - Urgently needed posted by Omphile Masego Trading

View Job
Accounts Assistant, Hospitality Industry

Bryanston: Product Owner posted by Humankind

About the roleWe are seeking a skilled and experienced Product Owner ERP System Implementation SYSPRO to join our team. As a Product Owner, you will be...


View Job
Product Owner

Bryanston: Accounts Assistant posted by Bright Placements (PTY) Ltd

Minimum Experience amp RequirementsProcess supplier invoices and liaise with suppliers to resolve queries.Manage accruals, prepayments, and petty cash...


View Job
Accounts Assistant

Bryanston: Senior Fullstack Developer (Mobile & AWS) posted by Sabenza IT & Recruitment

Were looking for an experienced Senior Full Stack Developer with Tech Lead capabilities to join our forward-thinking team on a 12-month hybrid contract...


View Job
Senior Fullstack Developer (Mobile & AWS)

Bryanston: Reservations Consultant posted by Craven Cottage CC

DutiesnbspRespond promptly and professionally to reservation inquiriesProcess bookings for accommodation, transfers, conferencing, functions and activities...


View Job
Reservations Consultant

Bryanston: Accounts Assistant posted by Craven Cottage CC

Duties nbspFinancial Record KeepingnbspPlay a key role in maintaining accurate and well-organized financial records. This includes recording and...


View Job
Accounts Assistant

Bryanston: Accounts Assistant posted by Kendrick Recruitment

Accounts Assistant Luxury Lodge amp Hotel Group Bryanston, Johannesburg Salary R18,000 CTC Negotiable DOEKendrick Recruitment is seeking a...


View Job
Accounts Assistant

Bryanston: Accounts Assistant 5* hotel group

Accounts Assistant An exciting opportunity has become available for a meticulous and motivated Accounts Assistant to join our prestigious luxury hotel and...


View Job
Accounts Assistant 5* hotel group

Bryanston: Reservations Consultant- 5* Hotel

Reservations Consultant We are seeking a dynamic and detail-oriented Reservations Consultant to join our team. This role is perfect for someone who thrives...


View Job
Reservations Consultant- 5* Hotel

Bryanston: Financial Advisor RE5* posted by Bright Placements (PTY) Ltd

Wersquore Hiring Financial Advisor ndash BryanstonAre you a results-driven professional with a passion for helping clients achieve financial freedom? Our...


View Job
Financial Advisor RE5*

Bryanston: Financial Advisor posted by Bright Placements (PTY) Ltd

Qualifications amp ExperienceEducationMinimum Grade 12 Matric.Preferred Relevant tertiary qualification in Finance, Economics, Accounting, or Business...

View Job  Hartbeesfontein: Driver assistants - agricultural sector - Urgently needed posted by PFresh Horticulture

View Job
Financial Advisor

Bryanston: Accounts Assistant- Luxury Hospitality Group

Were Hiring Accounts Assistant An established company is seeking a detail-oriented and motivated Accounts Assistant to join our finance team. This role is...


View Job
Accounts Assistant- Luxury Hospitality Group

Bryanston: Sales Representative

Minimum requirements 12 years proven sales experience any industry welcome cannabis experience a bonus Must have a valid drivers license and own reliable...


View Job
Sales Representative

Bryanston: Reservations Consultant posted by Bright Placements (PTY) Ltd

Minimum Experience amp RequirementsMinimum 5 yearsrsquo experience in a tourismtravel call centre or reservations department for multiple...


View Job
Reservations Consultant

Bryanston: Reservations Consultant posted by Wild Dreams Hospitality

Known for its iconic safari lodges and boutique properties that attract a discerning international clientele, the group prides itself on delivering...


View Job
Reservations Consultant

Bryanston: Passenger Vehicle Service Advisor – Bryanston, Gauteng posted by Select Motor Recruitment

DutiesFollowing up with orders and parts requirements on all current and future jobsResponsible for the total customer handling process in the service and...


View Job
Passenger Vehicle Service Advisor – Bryanston, Gauteng

Bryanston: Partner Account Manager (Relations) posted by AtripleA recruitment & temps

JOB TITLE Partner Account ManagerDEPARTMENT Partner SalesREPORTING TO VP and Country ManagerOVERALL PURPOSE OF ROLEThe Partner Account Manager will have...


View Job
Partner Account Manager (Relations)

Bryanston: People Development & Capability Manager (HRBP) posted by Hire Power

Permanent Quick Service Restaurant IndustryWe are seeking an experienced People Development amp Capacity Building Manager HRBP to drive the Attract,...


View Job
People Development & Capability Manager (HRBP)

South Africa: Java C# Senior Software Engineer – Bryanston / Hybrid – R 1.3m Per Annum posted by E-Merge

Our mission? Helping financial institutions solve complex problems with elegant software solutions - and doing it with style.Youre a Senior Software...


View Job
Java C# Senior Software Engineer – Bryanston / Hybrid – R 1.3m Per Annum

Share this to someone who needs a job:
Posted in Jobs in Bryanston, Jobs in Gauteng, Jobs in Northern Suburbs, Jobs in South Africa

More Jobs in Your Area