📍 Local Job Near You
Teaching Assistant (Full-time, Temporary)
Vision for Education - Newcastle
📍
Lemington, Newcastle upon Tyne, United Kingdom
Location
Lemington, Newcastle upon Tyne
Posted
June 22, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Teaching Assistant - (Full-time, Temporary)
Newcastle Upon Tyne
£462.80 - £480 per week (salary is depending on experience and/or qualifications)
September 2026 – July 2026
The School and Role
A Primary School inNewcastle are seeking to employ a Teaching Assistant to join their experienced team from September. This is a large Primary School aiming to offer a stimulating, broad and balanced curriculum. The successful applicant would be flexible to work across a range of year groups from EYFS – KS2, offering general support and small group interventions. Prior experience is essential for this role. This is a full-time position, with potential to turn permanent.
Requirements
The desired Teaching Assistant will:
- Have experience of working within EYFS-KS2.
- Hold a Level 2 Teaching Qualification or above.
- Have an ability to work independently and as part of a team.
- Have a ...
Newcastle Upon Tyne
£462.80 - £480 per week (salary is depending on experience and/or qualifications)
September 2026 – July 2026
The School and Role
A Primary School inNewcastle are seeking to employ a Teaching Assistant to join their experienced team from September. This is a large Primary School aiming to offer a stimulating, broad and balanced curriculum. The successful applicant would be flexible to work across a range of year groups from EYFS – KS2, offering general support and small group interventions. Prior experience is essential for this role. This is a full-time position, with potential to turn permanent.
Requirements
The desired Teaching Assistant will:
- Have experience of working within EYFS-KS2.
- Hold a Level 2 Teaching Qualification or above.
- Have an ability to work independently and as part of a team.
- Have a ...