Teacher

Marjorie McClure School • london, england, United-Kingdom • Posted June 16, 2026

Location london, england
Job Type Full-time
Category Other
Posted June 16, 2026

Main Purpose of the Role

Under the direction of the Phase Lead and Deputy Head Teacher you will :

have a subject leader responsibility

have responsibility for planning and delivering learning, including producing resources and effectively assessing progress

be an excellent classroom practitioner

have pastoral responsibility for a form group

be committed to ensuring the highest levels of safeguarding

promote the school vision, aims and ethos.

Duties and Responsibilities

Deliver the curriculum as relevant to the age and ability group/subject(s) that you teach

Be responsible for the preparation and development of teaching materials, teaching programmes and pastoral arrangement as appropriate.

Be accountable for the attainment, progress and outcomes of pupils’ you teach

Be aware of pupils’ capabilities, their prior knowledge and plan teaching and differentiate appropriately to build on...

Interested in this role?

Click the button below to start your application.

Apply Now