My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

Date Added: Sat 29/03/2025

Computer Science Teacher (Expat)

Johannesburg, South Africa
Apply Now

Job Type: Permanent

Salary: 10000.0000 / monthly

Our client is looking for a passionate and experienced Computer Science Teacher to join their secondary school faculty. The ideal candidate will have a strong background in ICT and Computer Science, with the ability to engage students through innovative and effective teaching methods.

Responsibilities
  • Planning and Curriculum Development
  • Develop and deliver engaging lesson plans with clear learning objectives.
  • Ensure lessons build on students' prior knowledge and align with best teaching practices.
  • Set high academic expectations and encourage students to achieve their full potential.
  • Teaching and Classroom Management
  • Deliver ICT and Computer Science lessons at an advanced level.
  • Use a variety of teaching methods to accommodate different learning styles.
  • Maintain discipline and create an inclusive, safe, and stimulating learning environment.
  • Develop students' literacy, numeracy, and ICT skills.
  • Provide targeted support for students with special educational needs or those requiring additional challenges.
  • Student Support and Pastoral Care
  • Undertake child protection and safeguarding responsibilities.
  • Support student wellbeing and promote a culture of care, respect, and inclusivity.
  • Encourage positive behavior and uphold school policies on discipline.
  • Participate in extracurricular activities and outdoor learning programs.
Key Skills 
  • Strong subject knowledge in ICT and Computer Science.

  • Proficiency in coding and computer programming.

  • Effective classroom management and teaching skills.

  • Ability to engage and inspire students of all abilities.

  • Strong ICT skills and familiarity with modern educational technologies.

  • Excellent communication, teamwork, and leadership abilities.

  • At least 3 years of relevant teaching experience.

  • Awareness of current trends and advancements in ICT and Computer Science education.

  • Experience with student safeguarding and wellbeing programs.

Qualifications
  • Bachelor's degree in Education (QTS), PGCE, or equivalent.

Apply Now