Computer Science Teacher

Details
Location

London

Contract Type

Full Time

Salary

Competitive

Job Description

Summary:

Join a school as a Computer Science Teacher and contribute to a dynamic, innovative learning environment.

About the School:

A school committed to academic excellence, innovation, and student development, operating in a progressive and international educational setting.

The Opportunity:

A school is seeking a passionate and knowledgeable Computer Science Teacher to join its secondary team. This is an exciting opportunity to teach in a high-performing, international environment with a strong focus on academic excellence, innovation, and digital literacy.

Key Responsibilities:

  • Teach Computer Science across KS3–KS5 (IGCSE / A Level or equivalent)
  • Deliver engaging lessons in programming, computational thinking, and problem-solving
  • Prepare students for external examinations and track academic progress
  • Contribute to curriculum planning and development within the department
  • Support the safe, responsible, and effective use of technology in learning
  • Contribute to enrichment activities and the wider life of the school

Qualifications & Skills:

Required

  • Degree in Computer Science or a related subject, with QTS or equivalent
  • Experience teaching Computer Science within a British or international curriculum
  • Strong subject knowledge and a passion for digital learning and innovation
  • Excellent communication skills and fluency in English

Preferred

  • Commitment to pastoral care, collaboration, and professional development

Compensation & Benefits:

  • Competitive salary and comprehensive benefits package
  • Industry-leading professional development and career opportunities
  • Support for mobility across international locations