Computer Science Teacher – Independent School - Surrey Full-time | Permanent | Start: January 2026 | Salary: Paid to Scale An outstanding independent 11–18 boys’ school in Surrey is seeking a passionate and dedicated Computer Science Teacher to join their team from January 2026. The school is known for its warm, inclusive community and high academic standards. It offers a supportive and enriching environment where teachers are encouraged to innovate, inspire, and nurture intellectual curiosity. With small class sizes and excellent resources, staff can focus on delivering high-quality teaching and building strong relationships with students. The Computer Science Department is a thriving and forward-thinking team that plays a central role in the school’s commitment to digital education. Students are encouraged to develop strong computational thinking, coding, and problem-solving skills, preparing them for success in an increasingly technology-driven world. The department benefits from modern facilities, specialist software, and a culture of creativity and collaboration. The school offers: Small class sizes and engaged, motivated learners Excellent professional development opportunities and support for career progression Access to modern teaching facilities and high-quality digital resources A friendly, collaborative working environment within a respected independent school Competitive salary and benefits package Requirements: A recognised teaching qualification (QTS or equivalent) A degree in Computer Science or a closely related subject Proven ability to teach Computer Science across Key Stages 3–5 (experience with GCSE and A Level desirable) A passion for innovation in teaching and the integration of technology in learning Excellent communication, organisation, and classroom management skills Application: If you are interested, please send your CV across as soon as possible.