Job Description
COMPUTER SCIENCE TEACHER
As a Computer Science Teacher, you will:
- Deliver engaging lessons as a Computer Science Teacher across KS3–KS5
- Teach programming, algorithms, and computational thinking as a Computer Science Teacher
- Support students in developing digital literacy and coding skills as a Computer Science Teacher
- Prepare students for GCSE and A-Level examinations as a Computer Science Teacher
- Contribute to curriculum development and innovation as a Computer Science Teacher
You will be joining a department where technology, creativity, and problem-solving are at the heart of learning.
WHY THIS COMPUTER SCIENCE TEACHER ROLE?
- Inner London salary (MPS/UPS)
- Excellent ICT facilities including modern computer labs and specialist resources
- Strong focus on innovation including AI, cybersecurity, and programming
- Supportive SLT and collaborative department
- CPD and progression opportunities for any aspiring Computer Science Teacher
WHO THEY ARE LOOKING FOR
The ideal Computer Science Teacher will:
- Hold QTS and have experience as a Computer Science Teacher
- Have strong subject knowledge in programming and digital technologies
- Be confident teaching across KS3–KS5 as a Computer Science Teacher
- Be passionate about inspiring students in computing and technology
- Be committed to high standards and continuous improvement as a Computer Science Teacher
LOCATION: RICHMOND
Based in the desirable London Borough of Richmond upon Thames, the school benefits from excellent transport links and a strong community feel, making it an ideal location for any Computer Science Teacher.
APPLY FOR COMPUTER SCIENCE TEACHER
If you are a dedicated Computer Science Teacher or an aspiring Computer Science Teacher ready for your next step, this is a fantastic opportunity to join a thriving Richmond school from September 2026.
Apply now to secure your next Computer Science Teacher role.