Job descriptionA prestigious independent boarding and day school near Lewisham is seeking an exceptional Teacher of Computer Science to join its strong and established Computer Science department from January 2026 . The School Set within scenic, expansive grounds, this school combines long-standing academic excellence with outstanding pastoral care and a vibrant co-curricular culture. Computer Science is one of the school’s flagship departments, with consistently high GCSE and A-Level results and a thriving literary culture. The campus includes a modern library and learning centre, seminar-style Computer Science classrooms and rich opportunities for debate, writing and drama. The Role You will teach Computer Science across KS3–KS5 , delivering literature and language with scholarly depth, creativity and clarity. The department fosters a culture of close reading, debate and independent thought, and you will be encouraged to contribute to enrichment such as: Creative writing workshops Debating society Theatre visits and partnerships Sixth Form seminars Who We’re Seeking A teacher with strong literary knowledge and enthusiasm Someone confident teaching A-Level (Lit or LangLit) A reflective practitioner keen on professional growth A contributor to whole-school life, especially co-curricular Why Join? Prestigious salary + accommodation options (if required) State-of-the-art facilities and resources Supportive, intellectually vibrant staff culture Exceptional behaviour and motivated, articulate pupils