Find your dream job now!

Click on Location links to filter by Job Title & Location.
Click on Company links to filter by Company & Location.
For exact match, enclose search terms in "double quotes".

Keywords: Art Teacher, Location: Newham, East London

Page: 3

Shape the Future of Psychology at a Leading Independent School

and innovative Psychology Teacher to join our Humanities Department. You will play a key role in inspiring a love of psychology... working environment. Access to state-of-the-art facilities. The opportunity to work within a thriving and supportive...

Posted Date: 28 Mar 2025

Shape the Future of Languages at a Leading Independent School

French Teacher with the ability to also teach Spanish to join our Languages Department. You will play a key role in inspiring.... A supportive and collaborative working environment. Access to state-of-the-art facilities. The opportunity to work...

Posted Date: 27 Mar 2025

Talented Science Expert wanted in Newham

Job Description: Full-time Science Teacher required in Newham. Utilize state-of-the-art science labs and resources...: We are looking for a motivated Science Teacher to join a well-equipped mixed school in Newham. The successful candidate will have access to modern...

Posted Date: 20 Mar 2025

Second in Charge of English - 2iC English

. In October 2016, we moved into a brand new state-of-the-art building. We have a strong reputation and high expectations... in this respect. We are looking for a committed, enthusiastic and high calibre English teacher who has strong subject knowledge...

Posted Date: 15 Mar 2025