Join Our Forward-Thinking Team We are seeking a Computer Science Teacher to deliver engaging lessons across KS3 to KS5. This role is perfect for an innovative educator who is passionate about technology, coding, and digital literacy. You will have the opportunity to shape the next generation of programmers, engineers, and tech leaders by providing students with essential computing skills and industry knowledge. What You’ll Do Deliver high-quality Computer Science lessons at KS3, GCSE, and A-Level. Teach core topics such as programming, cybersecurity, data structures, and emerging technologies. Use practical projects, coding challenges, and real-world applications to engage students. Support students in preparing for exams and coursework, ensuring strong academic performance. Foster computational thinking and problem-solving skills that students can apply beyond the classroom. Collaborate with colleagues to develop the curriculum and integrate new teaching strategies. Lead or contribute to extracurricular activities such as coding clubs, hackathons, and robotics teams. Who We’re Looking For Qualified Teacher Status (QTS) or equivalent, with experience teaching Computer Science. A deep understanding of programming languages such as Python, Java, or C++. A passion for technology and the ability to inspire students in a rapidly evolving field. Strong classroom management skills and a commitment to student success. Experience with extracurricular computing initiatives is an advantage. What We Offer A well-equipped department with access to cutting-edge technology. Opportunities for professional development and career progression. A collaborative, supportive teaching environment. Competitive salary and benefits package. If you’re excited about shaping the future of technology and inspiring young minds, we’d love to hear from you. Apply today with your CV.