Menu Close

Johannesburg: Computer Science Teacher (Expat)

Computer Science Teacher (Expat)

Posted on 2025-03-28

Salary Market related
Category Education Teaching
Location Gauteng  /  Johannesburg

Job Summary

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 Bachelors degree in Education (QTS), PGCE, or equivalent.

Computer Science Teacher (Expat) position available in Gauteng, Johannesburg. This job position was posted by . The job has been posted on 2025-03-28 in the Education Teaching category

Click Go Apply to apply online!


You might also like these jobs in the same area.

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


Johannesburg: Computer Science Teacher (Expat)

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 an


View Job
Computer Science Teacher (Expat)

Johannesburg: Graduate Software Developer (Computer Science, Computer Engineering Or Bsc It) posted by Curiska

Hiring: Graduate/Junior Software Developer (Full-Stack CRM Development Microsoft Stack)Location: RosebankAbout th Company:We specialize in building custom CRM solutions using Microsoft technologies. We are looking for a graduate to join our team and devel


View Job
Graduate Software Developer (Computer Science, Computer Engineering Or Bsc It)

Johannesburg: Computer Science Teacher (Expat) posted by Recruitment Matters

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 an


View Job
Computer Science Teacher (Expat)

Error making API request.
Share this to someone who needs a job:
Posted in Uncategorized

More Jobs in Your Area