Keywords

Location: Bath (England)

Salary: £13.75 - 14.60 per day + PAYE/CPD/Refer a Teacher/TA Bonus £50

Ref: 311022415

Type: Contract

Teaching Assistant – Secondary School
About the role We are looking for a dedicated and enthusiastic Teaching Assistant to join supportive secondary schools in Bath/NE Somerset. This is a rewarding opportunity to work with young people across Key Stages 3 and 4, helping them thrive both academically...



Location: Ealing (England)

Salary: £95 - 105 per day

Ref: 311022367

Type: Temporary

 Level 3 CACHE Teaching Assistant – Early Years (Full-Time) | February 2026 Start
We are a warm, welcoming, and inclusive primary school in Ealing  seeking a dedicated and enthusiastic Level 3 CACHE-qualified Teaching Assistant to join our Early Years team full-time from February  2026...



Location: Middlesbrough (England)

Salary: £150 - 200 per day

Ref: 311022586

Type: Permanent

Secondary Supply Teacher - Camden
General Cover
Our client secondary schools are on the lookout for supply teachers to provide general cover across subjects and year groups.
You’ll enjoy the variety of working in different schools, meeting new students, and experiencing diverse classroom...



Location: Middlesbrough (England)

Salary: £150 - 200 per day

Ref: 311022585

Type: Permanent

Science Teacher (Physics) – Middlesbrough
Are you a dedicated and enthusiastic Physics Teacher looking to make a real difference in a supportive and inclusive school environment?
We are working with secondary schools in Middlesbrough that value high-quality teaching, strong relationships,...



Location: Northumberland (England)

Salary: £90 - 110 per day

Ref: 311022584

Type: Contract

The role
We are working with a welcoming 11–18 secondary school to recruit a Learning Support Assistant to support pupils across KS3–KS5. This role involves 1:1 and small group support , helping students with SEN, SEMH, or additional learning needs access the curriculum and build confidence....



Location: Northumberland (England)

Salary: £90 - 110 per day

Ref: 311022583

Type: Contract

Exam Invigilator – Secondary Schools
Northumberland | North Tyneside | Newcastle £90 – £110 per day | PAYE | Depending on experience
The role
We are recruiting Exam Invigilators to support secondary schools across Northumberland, North Tyneside, and Newcastle. This is...



Location: Northumberland (England)

Salary: £110 - 140 per day

Ref: 311022582

Type: Contract

 
The role
We are working with a well-organised 11–19 secondary school to recruit a Cover Supervisor to provide classroom supervision in the absence of teaching staff. This is a great opportunity for someone confident leading a classroom and supporting learning, particularly those considering...



Location: Northumberland (England)

Salary: £90 - 110 per day

Ref: 311022581

Type: Contract

 
The role
We are working with a highly inclusive secondary school with a strong pastoral and SEND focus to recruit a Graduate Learning Support Assistant . This role is ideal for graduates considering careers in teaching, educational psychology, youth work, or pastoral support .
You’ll...



Location: Ashington (England)

Salary: £90 - 110 per day

Ref: 311022580

Type: Contract

The role
We are supporting a large, inclusive secondary school with a strong reputation for student support to recruit a Learning Support Assistant (LSA) . The role involves a mix of 1:1 support and in-class assistance , working closely with teachers and the SEND team to help students access learning....



Location: Ashington (England)

Salary: £100 - 120 per day

Ref: 311022579

Type: Contract

 
The role
We are working with a supportive 11–19 secondary school seeking a Pastoral Mentor to support students who require additional emotional, behavioural, or social support to access learning successfully.
This role is ideal for someone with experience in pastoral care, SEMH...