Job search

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

School settings

Roles

Locations

Contract

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

Experienced Teacher for KS2

Salary: MPS (Inner London M3 – M6)

£44,238 - £52,300

Hours: Full Time

Start Date: January 2026

Our School is an outstanding and friendly school located in Kensington and Chelsea.

Class Teacher | Experienced | Permanent | Secondary Teacher

Maths Teacher

Maths Teacher / ECT

(Wandsworth)

MPS/UPS

January Start

 

Q- Are you a passionate, hardworking and versatile Maths Teacher or ECT looking for an exciting opportunity?

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

Teacher of Computing

Harrow

Full time / Permanent

£37,870 - £56,154

January start

About this Role

We are seeking an enthusiastic and inspirational Teacher of Computing who is passionate about teaching and learning and is dedicated to achieving excellence for all…

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

Teaching Assistant (KS1)

Kensington and Chelsea

ASAP start

£100 per day

 

We are looking for a dedicated and enthusiastic Teaching Assistant who is passionate about supporting young children in their learning and development.

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

Year 2 Class Teacher – Harrow – January

Year 2 Class Teacher

Harrow

Permanent

January

Are you a qualified Primary Teacher? Are you looking for a new and exciting opportunity in January?

Class Teacher | Early Careers Teacher / ECT | Experienced | Permanent | Primary Teacher

KS2 Class Teacher

Permanent

Harrow

MPS1 – UPS3

January Start

 

About us and the role

Join Our Inspiring Team and Make a Real Impact on Young Lives!

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

Primary Teacher– Brent – Outstanding School – January

 

Q- Are you an experienced Primary Teacher passionate about making a difference in the early stages of a child’s education?