Use the filters below to find the perfect job that matches your criteria!
Maths Teacher – September 2026 Start
Churchgate | Full Time | Permanent
Salary: MPS – UPS (Outer London)
A high-achieving and supportive secondary school is seeking an enthusiastic and dedicated Maths Teacher to join their team from September…
Reception – KS2 Teacher Opportunities – September 2026 Start
Barking & Dagenham | Full Time | Permanent
Salary: Inner London MPS1 – UPS2 | £40,317 - £60,464 per annum
A welcoming and ambitious primary school in Barking and…
Assistant Principal
Primary School (Academy Trust) – Stevenage
September 2026 Start
Leadership Scale (Fringe) L5–L9: £57,137 – £63,070
We are working in partnership with a forward-thinking primary school in Stevenage, part of a supportive and well-established academy trust, to…
KS1 / KS2 Class Teacher – September 2026 Start
Bexley | Full Time | Permanent
Salary: Outer London MPS/UPS – £37,870 - £56,154
A welcoming and inclusive 3-form entry primary school in Bexley is seeking an enthusiastic and…
Year 5 Teacher
Independent School – Balham
1 Year Contract (with Potential to Go Permanent) | September 2026 Start
We are working with a small, highly regarded independent school in Balham to recruit a talented and committed Year…
Nursery Teacher – Brent | Full-Time | September Start
Salary: £40,317 - £62,496 per annum
An exciting opportunity is available for a talented and dedicated Nursery Teacher to join a thriving primary school in Brent on a…
SEN Teacher – ARP Provision | Barnet | September 2026 Start
A fantastic opportunity has arisen for an experienced and passionate SEN Teacher to join the ARP provision within a welcoming primary school in Barnet on…