GetSouthAfricanJobs
Sign In

Teacher

DreamHill International School

Johannesburg
Full Time
Apply Now

Job Description

DreamHill International School is seeking a passionate, dynamic, and dedicated Afrikaans & Life Skills (LMS) Teacher to join our growing Upper Primary team. We are looking for an educator who is committed to academic excellence, learner development, and creating an engaging classroom environment.


Key Responsibilities

  • Teach Afrikaans and Life Skills (LMS) to learners in Grades 4–7.
  • Plan, prepare, and deliver engaging lessons aligned with the CAPS & Cambrige Curriculum.
  • Assess learner progress and maintain accurate academic records.
  • Foster a positive, inclusive, and stimulating learning environment.
  • Integrate technology and innovative teaching strategies into classroom instruction.
  • Prepare learners for formal and informal assessments.
  • Participate in school events, meetings, parent consultations, and extracurricular activities.
  • Maintain classroom discipline while promoting respect and positive behaviour.
  • Collaborate effectively with colleagues, parents, and school management.

Minimum Requirements

  • Bachelor's Degree in Education (B.Ed.) or an appropriate teaching qualification.
  • SACE Registration (current and valid).
  • Experience teaching Afrikaans and/or Life Skills in the Intermediate/Senior Phase (Grades 4–7).
  • Strong knowledge of the CAPS & Cambridge Curriculum.
  • Excellent classroom management, communication, and organisational skills.
  • Proficiency in educational technology and Microsoft Office.
  • A passion for learner success and holistic education.

Preferred Attributes

  • Enthusiastic and energetic personality.
  • Excellent interpersonal and teamwork skills.
  • Ability to inspire and motivate learners.
  • Professional, reliable, and committed to continuous development.
  • Willingness to contribute to the wider school community.


DreamHill International School


Full Time

Johannesburg

Education Training

Apply Now

Job Overview

  • Posted: 36 days ago
  • Experience: 2 Years
  • Total Positions: 1