JobsZA
Back to Johannesburg jobs
Live · posted 2 weeks agoFull-time

Tourism, History and Geography Teacher– FET (Grade 10 to 12)

nan

Johannesburg, Gauteng

Salary not listed

This listing does not state a salary. As a guide, teaching roles in South Africa typically pay R12 000 to R35 000 a month (indicative).

Opens the original listing in a new tab. Applying is free. Never pay money to get a job — report anyone who asks.

Teaching jobs span schools, colleges, tutoring and the fast-growing online English teaching market open to SA graduates.

Job description

STREETLIGHT SCHOOLS HIGH

We are hiring!

Tourism, History and Geography – FET (Grade 10 to 12)

Be part of a movement redefining education in South Africa

At Streetlight Schools, we are not just teaching — we are transforming education. Our mission is to reimagine learning and provide high quality, innovative, holistic education to learners in underserved communities, empowering them to become critical thinkers, problem-solvers, and future leaders. Through a technology-driven, blended learning model, we equip students to take ownership of their learning journeys while developing the skills needed to thrive in a rapidly changing world.

About the Role

We are looking for a dynamic, passionate FET phase Tourism, History and Geography teacher who believes in the power of education to change lives. This is not a traditional teaching role — you will act as a facilitator of learning, guiding students through a blended, student-centered environment that combines technology, project-based learning, and real-world problem solving.

Key Responsibilities

  • Facilitate engaging lessons aligned with CAPS and Streetlight’s innovative curriculum
  • Implement blended learning strategies (technology + teacher-led instruction)
  • Support personalised learning pathways for each student
  • Foster critical thinking, curiosity, and independent learning
  • Track and analyse student progress using data-driven tools
  • Contribute to a collaborative, high-performance teaching team
  • Build strong relationships with learners, colleagues, parents, and the community

Requirements

  • Minimum 2 years teaching experience in FET Phase.
  • Experience teaching Grade 12 is an added advantage.
  • Relevant teaching qualification
  • B.Ed, PGCE or equivalent (Valid SACE Certificate, Police clearance)
  • Experience with blended learning / Ed-tech integration (advantageous)

What Makes You a Great Fit

You are:

  • A purpose-driven educator who wants to make real impact
  • Comfortable using technology to enhance learning
  • Excited by non-traditional, student-centered teaching models
  • Committed to developing not just academics, but well-rounded, resilient individuals
  • A team player who thrives in a fast-paced, evolving environment
  • Passion for working in diverse, underserved communities
  • Growth mindset and willingness to innovate

Pay: R5 298,73 - R20 000,00 per month

Work Location: In person

Found on Indeed · Posted 2 weeks ago · Last checked 1 weeks ago

Good to know

What does this teaching job pay?

This listing does not state a salary. As a guide, teaching roles in South Africa typically pay R12 000 to R35 000 a month (indicative).

Do I need experience for teaching jobs in Johannesburg?

This teaching role may ask for some experience or a relevant qualification. Read the listing for the specifics before you apply.

How do I apply for this job?

Tap "Apply on Indeed" to open the original listing, where you can read the full description and apply directly. JobsZA never charges you to apply, and you should never pay money to get a job.

Found on Indeed · Posted 2 weeks ago

More teaching and similar jobs in Johannesburg

Todayvia Adzuna
Millwright

Confidential · Johannesburg, Gauteng

R50K - R50K/mo
Todayvia Adzuna
Civil Engineer

Tumaini Consulting · Johannesburg, Gauteng

R75K/mo
Todayvia Adzuna
Accommodation Maintenance Manager – Hotel

Hospitality Jobs Africa · Johannesburg, Gauteng

R30K - R30K/mo
Todayvia Adzuna
REMOTE LLB ATTORNEY WITH EXPERIENCE IN USA LAW

Confidential · Johannesburg, Gauteng

R58K - R58K/mo

Get jobs on WhatsApp (free)

New jobs every morning. No spam.

Follow on WhatsApp