Job search

Use the filters below to find the perfect job that matches your criteria!

School settings

Roles

Locations

Contract

Filters
Teaching Assistant (SEN / General)

Learning Support Assistant | Perfect for aspiring Psychologists | January start

 

We are a successful, warm & welcoming Secondary school in the north-east London borough of Waltham Forest, and we are looking to appoint several Learning…

Class Teacher | Experienced | Permanent | Primary Teacher

KS2 Class Teacher

Brent

January Start

MPS1 – MPS3

 

What skills and experience we're looking for

A teacher who is motivated to improve and develop and works well with a team who will participate and take full advantage of our…

Class Teacher | Experienced | Good School | Permanent | Primary Teacher

Early Years Teacher / ECT

Kensington and Chelsea

Full time / permanent

January start

Inner London MPS

We are looking for an outstanding Early Years Teacher or ECT to join our committed team at this prestigious West London nursery school.…

Experienced | Good School | Long Term | Teaching Assistant (SEN / General)

Verbal Behaviour Assistant

ASAP Start

£110 per day

Full time / permanent

Brent

 

We are seeking to appoint Verbal Behaviour Assistants to join our school, where we strive to ensure our environment supports children to be happy, safe and educated…

Class Teacher | Experienced | Good School | Permanent | Secondary Teacher

PE Teacher

Westminster

January Start

MPS1 – MPS6

Permanent

 

Are you ready to be part of an educational community that creates an environment where children can flourish?

Class Teacher | Experienced | Good School | Permanent | Primary Teacher

Lower Key Stage 2 Class Teacher 

Teachers Pay Scale M1 - UPS

January Start

Wandsworth

 

Main purpose

 To achieve an inspiring and dynamic learning environment, in order to achieve the highest standards of learning and achievement for all pupils.…

Class Teacher | Experienced | Good School | Permanent | Secondary Teacher

Teacher of Mathematics

Harrow

M1 (£37,870) – UP3 (£56,154)

January 2026

Permanent

Are you passionate about teaching Maths? Are you looking for an innovative and forward thinking school which genuinely invests and develops you?