Active jobs (483)
Primary Teacher – PPA Cover (Portsmouth)
About the roleReeson Education is partnering with a Good‑rated primary school in Portsmouth to find a full‑time PPA (Planning, Preparation and Assessm...
Primary Teacher – KS2 Class (Full‑time, Temporary)
About the roleWe are looking for an enthusiastic Primary Teacher to lead a well‑behaved KS2 class in a supportive, high‑achieving school in Richmond u...
Primary Teacher – Hounslow, West London
About the roleWe are looking for an enthusiastic Primary Teacher to join a welcoming, high‑achieving primary school in Hounslow, West London, starting...
Primary Supply Teacher – Year 3 (Full‑time Temporary)
About the roleA friendly primary school in Twickenham is looking for a reliable and enthusiastic teacher to take over a Year 3 class from September 20...
Primary KS1 Teacher – Full‑time (Temporary)
About the roleAn outstanding primary school in Feltham is seeking a dynamic KS1 Teacher to start immediately. You will join a caring senior leadership...
Teaching Assistant – SEN Primary School (London)
About the roleWe are seeking a dedicated Teaching Assistant to join an outstanding special educational needs (SEN) primary school in North London. You...
Graduate Teaching Assistant – Special Needs (North London)
About the roleWe are seeking two enthusiastic graduates to join an outstanding special‑needs school in North London. As a Graduate Teaching Assistant...
Year 3 Teacher – Primary School (Islington)
About the roleThis permanent position is for a Year 3 Teacher in a welcoming primary school located in Islington. The successful candidate will join a...
Speech and Language Therapist – Band 6 (Specialist College)
About the roleWe are seeking a Band 6 Speech and Language Therapist to join an outstanding specialist college in Kingston. You will work with young ad...
Speech and Language Therapist – Band 6/7 (Maternity Cover)
About the roleWe are seeking a passionate Speech and Language Therapist to join an outstanding specialist college in Hillingdon on a maternity‑cover b...
SEN Teacher – EYFS Class (1-year contract)
About the roleWe are seeking a dedicated SEN Teacher to lead an EYFS class of six pupils with Severe Learning Difficulties (SLD) in an Islington speci...
Primary Teacher – Year 4 (Lambeth)
About the roleWe are seeking a motivated Primary Teacher to join a well‑respected, inclusive school in Lambeth. The successful candidate will take res...
Learning Support Assistant – Year 1 (Lambeth)
About the roleA caring primary school in Lambeth is looking for an empathetic Learning Support Assistant to provide one‑to‑one SEN support for a Year ...
1:1 SEND Teaching Assistant – KS1 (Down Syndrome)
About the roleThis full‑time position supports a Key Stage 1 pupil with Down Syndrome in an inclusive primary school in Islington. You will work close...
Year 2 Teacher – Primary School (Islington)
About the roleA welcoming primary school in Islington is seeking an enthusiastic Year 2 Teacher to join the team from September. The role offers a sup...
SEN Teacher – Key Stage 1‑2 (Bromley)
About the roleWe are seeking a dedicated SEN Teacher to join an Ofsted‑rated Outstanding special‑needs school in Bromley. You will work with Key Stage...
Higher Level Teaching Assistant – Primary School (Sept 2026)
About the roleWe are seeking an enthusiastic Higher Level Teaching Assistant (HLTA) to join a welcoming primary school in Harrow from September 2026....
Geography Tutor – Flexible Full‑time Role
About the roleWe are seeking enthusiastic Geography Tutors to join a Grade 1 Ofsted‑rated school in Central London, starting September 2026. The posit...
Dance Teacher – KS3 & 4 (London)
About the roleReeson Education is supporting a large mainstream secondary school in Lambeth that is looking for a full‑time Dance Teacher from Septemb...
Teaching Assistant – Primary School (Richmond)
About the roleThis full‑time temporary position supports a two‑form entry primary school in Richmond Upon Thames, focusing on Key Stage 1 pupils whose...
Skills
Contract type
Location
Ready to find your next talent?
Create my employer account