Search through 3924 school and teaching jobs

History and Politics Teacher

Devizes, Wiltshire

Competitive

Join a school as a History and Politics Teacher and make an impact on students' learning experiences.
Social Sciences Teacher (Maternity Cover)

Stratford-upon-Avon, Warwickshire

MPS/UPS

Social Sciences Teacher (Maternity Cover) opportunity at a dynamic school in Stratford upon Avon.
Head of English

Fordingbridge, Hampshire

Competitive and dependent upon skills and experience

Head of English required for a dynamic school in Hampshire. Inspiring leader with teaching experience.
Assistant Headteacher Intervention Lead

Kenilworth, Warwickshire

£67898 - £75049

Assistant Headteacher Intervention Lead job opportunity with a focus on raising attainment and supporting vulnerable students.
Computer Science Subject Leader

Coventry, West Midlands

TMS/UPS

Computer Science Subject Leader needed at a forward-thinking school committed to Building Brighter Futures.
PSHE Teacher

Knossington, Leicestershire

Up to £45,000.00 per annum depending on experience

Join a PSHE Lead at a school committed to pupil wellbeing and personal development.
Pre-Prep Class Teacher

Stamford, Lincolnshire

Competitive

Pre-Prep Class Teacher opportunity at a dynamic school. Passionate educators sought.
English Teacher

Coventry, West Midlands

MPS/UPS £32,916.00 to £51,048.00 per annum plus TLR 2 (£3,527.00)

Join a school as an English Teacher and inspire future leaders with your passion for education.
Learning Support Assistant

Swaffham, Norfolk

£20280 - £24960

Join a school as a Learning Support Assistant and make a meaningful impact on student success.
Teacher

Rutland, Leicestershire

up to £42,500 per annum depending on experience

Join a school as a Teacher to make a meaningful impact on students with autism and complex needs.
Speech and Language Therapist

Rutland, Leicestershire

Up to £53,200 FTE DOE

Speech and Language Therapist job opportunity with a focus on education and development.
Teaching Assistant

Rutland, Leicestershire

£22,160.62 per annum

Join our school as a Teaching Assistant and make a meaningful impact in the lives of young people with autism and complex needs.