From teaching to tutoring or classroom support, find roles in London schools that match your skills.

Computer Science Teacher April 2026 A forward-thinking secondary school in Westminster is seeking a full-time Computer Science Teacher to join their growing department. You’ll be: • Teaching KS3 and KS4 Computer Science • Supporting GCSE cohorts • Encouraging digital confidence...
Camden
£130 - 260 per day
Permanent Teaching
Computer Science Teacher Westminster You will be teaching Computer Science at KS3 and KS4, with the opportunity to contribute to curriculum development and enrichment activities. The successful applicant will hold: QTS or equivalent UK teaching qualification A degree in Computer...
Camden
£130 - 260 per day
Permanent Teaching
Computer Science Teacher Permanent School: Modern secondary school investing in digital learning. Role: Teach KS3–KS5 Computer Science. Deliver coding, ICT, and digital projects; support STEM and enrichment activities. Requirements: QTS in Computer Science or related subject. Strong programming and ICT...
Westminster
£130 - 260 per day
Permanent Teaching
Position: Head of Computer Science Start Date: April 2026 Salary: MPS/UPS + Competitive TLR Are you a visionary educator ready to lead a high-performing department? Protocol Education is proud to partner with one of Brent’s most prestigious secondary schools to...
Brent
£40,317 - 62,496 per year
Permanent Teaching
Are you a visionary technologist ready to lead an elite department in North London? Protocol Education is proud to partner with a nationally recognized, ‘Outstanding’ Ofsted-rated secondary school in Barnet. We are seeking a dynamic and ambitious Head of Computer...
Barnet
£37,870 - 56,154 per year
Permanent Teaching
Refine your search