CODING TEACHER

Job role insights

  • Date posted

    October 15, 2026

  • Hiring location

    Cape Town Western Cape

Description

Coding Teacher Vacancy January 2027

At Generation Schools, our aim is to break the barriers which presently hinder quality education in South Africa. Naturally, we search for team members who wish to join us on this journey as we continue to push the boundaries of education.

At Generation Schools, we help shape better-prepared, better-equipped students for the ever-changing world of work through freedom, choice and a love of learning.

Our Generation Sunningdale campus, based in Sunningdale Parklands, is looking for an enthusiastic and innovative Coding Teacher to join our team in 2027.

We are looking for an individual who is passionate about technology and education and can make coding engaging, practical and accessible to students. Experience teaching or working with the Code4Kidz curriculum would be highly advantageous.

The ideal candidate should be confident in introducing students to coding concepts, computational thinking, problem-solving and digital skills while creating an interactive and supportive learning environment.

The requirements include, but are not limited to:

  • Relevant teaching, coding, IT or technology qualification.
  • Previous experience teaching coding to school-aged children.
  • Experience using the Code4Kidz curriculum is highly advantageous.
  • Strong understanding of basic coding and computational thinking concepts.
  • Ability to deliver engaging, practical and age-appropriate coding lessons.
  • Confidence working with technology and supporting students with varying levels of ability.
  • Strong communication and classroom management skills.
  • A passion for developing creativity, problem-solving and digital skills in young learners.
  • Experience within a Montessori or primary environment (ages 6-12 year old) would be advantageous.

Salary will be commensurate with experience and qualifications.

Please email your CV to Brigitte.wiltshire@generationschools.co.za

If you have not received a response within two weeks, the position has been filled. However, we would like to keep your CV on record.

Apply for this job

Cancel
Apply now
Send message
Cancel