Get new jobs by email
- ...reputation for its Computing and STEM provision, seeks a highly capable Teacher of Computer Science for January 2026. Responsibilities... ..., or a related field with deep expertise in programming (Python, Java, etc.). Proven experience teaching Computer Science up to A-Level...Java
- ...Computer Science Teacher - Hammersmith, West London #128187; We are actively seeking an innovative and highly capable Computer Science... ...a challenging curriculum that covers programming (e.g., Python, Java), theoretical concepts, algorithms, and data structures....Java
- ...Computer Science Teacher – Champion Programming and Lead Digital Literacy Across the Curriculum – Newham A forward-thinking secondary... ...literacy programs. Seeking an experienced specialist in Python, Java, and Systems Architecture . You will teach Computer Science...JavaImmediate start
- ...independent school in Camden in their search for a Computer Science Teacher. This renowned school is known for its commitment to excellence... ...knowledge of computer programming languages, such as Python, Java, or C++ Experience teaching computer science at the secondary level...JavaImmediate start
£37.87k - £56.15k per annum
...We are seeking an ambitious Computer Science Teacher for an Outstanding secondary school in Enfield. This full-time, permanent position starts... ...4 (with potential for KS5) Lead students to success in Python, Java, and other core programming languages Use the school's state-...JavaPermanentFull-time- ...evolving digital landscape. We're looking for: A qualified teacher with a strong background in Computer Science (QTS & 3+ years' experience... ...languages and technologies into your curriculum (e.g., Python, Java, web development). Benefits: Be part of a dynamic school...Java
- ...Westminster seeks a highly skilled and enthusiastic Computer Science Teacher to join our innovative Technology department. We are looking for... ...GCSE and A-Level, covering topics such as programming (Python, Java), algorithms, data structures, computer systems, and cyber...Java
- ...School Profile We are seeking an experienced Computer Science Teacher to join a forward-thinking department. The role focuses on delivering... ...students to code fluently in languages such as Python or Java and exploring advanced algorithmic theory. Enrichment Leader:...JavaPermanentFull-time
- ...established Independent School is recruiting a specialist Computer Science Teacher. We are looking for an expert who can deliver a high-level... ...Mastery: Teaching students to code fluently (e.g., Python/Java) and explore advanced cyber-security concepts. Innovation: Contributing...JavaPermanentFull-timeImmediate start
- ...Computer Science Teacher – Mixed Secondary School in Wandsworth Location: Wandsworth Start Date: January 2026 Contract Type: Full... .... • Confidence with programming languages such as Python or Java. Application To apply, please send your CV as soon as possible...JavaPermanentFull-timeImmediate start
- ...ECT: Computer Science Teacher – Launch Your Career with Specialist Mentoring and a Focus on Advanced Programming and Computational Thinking... .... Perfect for a graduate specializing in programming (Python/Java) and digital systems. You will teach Computer Science and IT...JavaImmediate start
- ...a thriving Kingston school for a permanent, full-time Computing Teacher position. Empower the next generation of tech pioneers. Design... ...incorporates various coding languages and technologies (e.g., Python, Java, web development). Make a lasting impact. Equip students with...JavaPermanentFull-time
- ...Teaching students to code fluently in languages such as Python or Java and exploring algorithmic theory. Tech Innovator: Contributing... ...Science. Salary: Excellent salary paid on the national Teachers' Pay Scale (M/UPS), reflecting Inner London weighting. Support...JavaPermanentFull-timeImmediate start
- ...Computer Science Teacher – Lead A-Level success and computational theory – Newham A large, oversubscribed secondary school in Newham with... ...passionate about algorithmic thinking and advanced coding (Java/Python) You will teach Computer Science across KS3–KS5 , with...JavaImmediate start
- ...Computer Science Teacher – Co-Educational School in Wandsworth (January Start) Location: Wandsworth Start Date: January 2026 Contract... ...related subject. Strong programming knowledge (e.g., Python, Java, HTML). Ability to inspire students in a growing subject area....JavaPermanentFull-timeJanuary startImmediate start
- ...Computer Science Teacher – Mixed School in Kingston (January Start) Location: Kingston Start Date: January 2026 Contract Type:... ...related subject. Confident programming skills (e.g., Python, Java, HTML). Passion for technology and emerging digital fields....JavaPermanentFull-timeJanuary startImmediate start
- ...Profile An exciting opening for a specialist Computer Science Teacher to join this forward-thinking Brent school. You will deliver a high... ...students to code fluently in languages such as Python or Java and exploring advanced algorithmic theory. Tech Innovator: Contributing...JavaPermanentFull-time
- ...Computer Science Teacher – Independent School in Lambeth (January Start) Location: Lambeth Start Date: January 2026 Contract: Full... ...or equivalent • Strong programming knowledge (e.g., Python, Java, etc) • Ability to inspire students in a rapidly developing field...JavaPermanentFull-timeJanuary startImmediate start
- ...Computer Science Teacher – School with digital innovation and strong student engagement – Tower Hamlets Our client is looking for a Computer... ...QTS (or working towards it) • Strong coding knowledge (Python, Java, or similar) • Experience or training in KS3–KS4 delivery •...JavaPermanentFull-timeImmediate start
- ...Computer Science Teacher - Shape Innovative Digital - Hillingdon A leading coeducational independent senior school in Hillingdon area... ...The role involves teaching Computer Science and Coding (Python/Java) up to A-Level . The Digital Strategy Lead aspect includes advising...JavaImmediate start
- ...innovative teaching resources. Requirements • QTS (or working towards) + Computer Science degree or similar. • Knowledge of Python/Java or other programming skills beneficial. • Commitment to developing student digital literacy + creativity. To apply, please send...JavaPermanentFull-timeJanuary startImmediate start
- ...national computing Olympiads. Requirements • PGCE/ITT trainee with QTS by January • Strong programming knowledge (e.g., Python, Java) • Passion for technology and innovation • Willingness to contribute to digital extracurricular clubs Application: If you are interested...JavaPermanentFull-timeTraineeshipJanuary startImmediate start
- ...Requirements • PGCE with Computer Science specialism and QTS by January 2026. • Strong knowledge of programming (e.g., Python, Java, HTML). • A passion for technology, innovation, and inspiring young learners. To apply, please send your CV as soon as possible....JavaPermanentFull-timeJanuary startImmediate start
£40.32k - £62.5k per annum
...with a prestigious independent school in Brent recruiting for a Teacher of Computer Science. This is a vital role in a school that views... ...Technical Instruction: Teaching advanced coding languages (Python, Java, C++) and the principles of algorithm design and data structures....JavaPermanentFull-timeImmediate start- ...Computer Science Teacher – Progressive and well-equipped comprehensive school – Redbridge Our client is looking for a Computer Science... ...(or equivalent) • Strong in programming languages (e.g. Python, Java, C++) or experience with computational systems • Experience in...JavaPermanentFull-time
- ...Computer Science Teacher – Boys’ School in Sutton (January Start) Location: Sutton Start Date: January 2026 Contract Type: Full... ...Up-to-date knowledge of programming languages such as Python or Java. • Ability to inspire young learners to pursue digital and STEM...JavaPermanentFull-timeJanuary startImmediate start
- ...An exceptional opportunity is available for a Computer Science Teacher to join a high-achieving, "Outstanding" Ofsted-rated school in... ...have the opportunity to teach a modern syllabus, including Python, Java, and web development , while also exploring emerging...JavaPermanentFull-time
- ...implications of emerging technologies. Person Specification Qualified Teacher Status (QTS) or equivalent (the school also welcomes industry... ...in at least one high-level language (Python is essential; Java, C#, or C++ is highly desirable) A passion for the "Big Ideas"...JavaPermanentFull-time
- ...seeking a talented, adaptable and inspirational Computer Science Teacher to join their forward-thinking STEM Faculty from January 2026. This... ...• Strong knowledge of programming (Python essential; Java/HTML/CSS advantageous) • Experience supporting extension and scholarship...JavaPermanentFull-time
- ...An exciting opportunity is available for a Computer Science Teacher to join a prestigious, "Outstanding" independent school in Richmond... ...Computer Science (specializing in languages such as Python, Java, or C#). You will contribute to a dynamic department that values...JavaPermanentFull-time