Computer Science Teacher

Details
Location

Jeddah, Saudi Arabia

Contract Type

Full Time

Salary

Competitive

Job Description

Summary:

Computer Science Teacher needed for a school committed to innovation and student success.

About the School:

A school dedicated to fostering creativity, collaboration, and academic excellence in a supportive and inclusive environment.

The Opportunity:

A school is seeking an inspiring Computer Science Teacher to join its growing department and make a meaningful impact on student learning. This role offers the chance to shape young minds through engaging lessons in programming, cybersecurity, and digital innovation.

Key Responsibilities:

  • Plan and deliver high-impact Computer Science lessons aligned with the Cambridge/UK curriculum.
  • Develop students’ computational thinking and technical fluency in programming, algorithms, data structures, and software development.
  • Use assessment to inform teaching and provide timely feedback to students and parents.
  • Lead or assist with co-curricular computing activities such as coding clubs, hackathons, and robotics events.
  • Ensure best practice in safeguarding, inclusion, and digital citizenship across all computing activities.
  • Collaborate with the Computer Science department on curriculum development and student progression.

Qualifications & Skills:

Required

  • Degree in Computer Science, Computing, or Software Engineering, and a recognised teaching qualification (e.g., PGCE/QTS or international equivalent).
  • Proven experience teaching Computer Science within the Cambridge/UK curriculum.
  • Strong classroom practice with inclusive strategies for multilingual learners.
  • Confident use of digital tools and platforms such as Google/Microsoft, Git/GitHub Classroom, and coding environments.

Preferred

  • Experience with robotics, physical computing (e.g., Micro:bit, Arduino, Raspberry Pi), or cybersecurity.
  • Experience teaching at IGCSE/GCSE or A-Level/IB DP Computer Science.

Compensation & Benefits:

  • Competitive international salary package.
  • Opportunities for professional development and career growth.
  • Supportive and values-driven working environment.