Active jobs (1296)
Key Stage 2 Teacher – Full‑Time (1‑Year Contract)
About the roleWe are looking for a dedicated Key Stage 2 (KS2) Teacher to join a well‑established primary school in Waltham Forest for the 2026/27 aca...
Key Stage 2 Teacher – Full‑time Fixed‑term
About the roleAn exciting opportunity is available for an enthusiastic Key Stage 2 Teacher to join a reputable, high‑achieving primary school in Brent...
KS1 Teacher – Full‑time, 1‑year contract
About the roleJoin a welcoming primary school in the heart of Thurrock for the 2026/27 academic year. This full‑time KS1 teaching position offers a su...
KS1 Teacher – Primary School (Fixed‑Term)
About the roleAn exciting one‑year fixed‑term opportunity is available for a KS1 Teacher at a well‑established primary school in the heart of Waltham...
SEN Teaching Assistant – Support Pupils with Complex Needs
About the roleWe are seeking a compassionate SEN Teaching Assistant to join our specialist setting in High Wycombe. You will work closely with pupils...
Computing Teacher
About the roleWe are looking for an enthusiastic Computing/ICT Teacher to join our dynamic department in Milton Keynes starting September 2026. This p...
Cover Supervisor – £120 per day (Leighton Buzzard & Milton Keynes)
About the roleAcademics is partnering with secondary schools in Leighton Buzzard and Milton Keynes to provide cover supervision on a day‑rate basis. Y...
Primary Teacher – Welwyn Garden City
About the roleWe are seeking an experienced primary teacher to join a supportive, well‑established school in Welwyn Garden City. The successful candid...
Primary Teacher – Hertford
About the roleWe are seeking an experienced Primary Teacher to join a well‑established, supportive school in Hertford. The successful candidate will d...
Early Career Teacher (ECT) Positions – Crewe, Sandbach, Congleton & Macclesfield
About the roleWe are seeking newly qualified Early Career Teachers (ECTs) to join a range of primary and secondary schools across Crewe, Sandbach, Con...
Teaching Assistant – Primary School (Letchworth Garden City)
About the roleWe are recruiting a dedicated Teaching Assistant for a welcoming primary school in Letchworth Garden City. This role offers the chance t...
Secondary Teaching Assistant – Beaconsfield
About the roleWe are seeking a motivated Secondary Teaching Assistant to support pupils aged 11‑16 in a vibrant secondary school in Beaconsfield. The...
Part-Time Primary Supply Teacher – Cheshire
About the roleWe are seeking qualified Primary Teachers who want flexible, part‑time work across a range of welcoming primary schools in Cheshire. You...
Primary School Teaching Assistant – Borehamwood
About the roleWe are recruiting a Teaching Assistant for a welcoming primary school in Borehamwood. The role supports the class teacher in delivering...
Teaching Assistant (1:1 SEMH) – Sandbach Rural School
About the roleWe are seeking a dedicated Teaching Assistant to work one‑to‑one with a Year 5 pupil who has Social, Emotional and Mental Health (SEMH)...
KS2 SEN Teaching Assistant (Full‑time)
About the roleAcademics is looking for a dedicated KS2 SEN Teaching Assistant to join a welcoming primary school in the centre of Crewe. The role is f...
SEN Teaching Assistant (1:1) – Rural Primary School in Nantwich
About the roleWe are seeking an enthusiastic 1:1 SEN Teaching Assistant to support a child with special educational needs in a good‑ofsted‑rated rural...
Key Stage 2 Teaching Assistant – 1:1 Support
About the roleWe are looking for a caring and enthusiastic Teaching Assistant to join our junior school in Warrington. You will provide dedicated 1‑to...
Primary School PPA Teacher – Havering (London)
About the roleWe are seeking a qualified primary school teacher to work as a PPA (Planning, Preparation and Assessment) teacher at a 3‑form entry prim...
KS2 Teacher – Primary School (Berkhamsted)
About the roleWe are seeking enthusiastic KS2 Teachers to join a thriving primary school in Berkhamsted. Whether you are an experienced teacher lookin...
Skills
Contract type
Location
Ready to find your next talent?
Create my employer account