Search through 240 school and teaching jobs in wandsworth

Maths Teacher

Hammersmith, London

The salary is based on qualifications and relevant experience

Join a school as a Maths Teacher and inspire the next generation of learners.
IT Services Technician

Hammersmith, London

Competitive salary

IT Services Technician job opportunity at a school. Support students and staff with IT needs.
Bank Catering Staff

Wimbledon Common, London

£14.80 per hour

Join our team as a Bank Catering Staff member to support our school's catering needs during term-time and peak periods.
Part-Time Geography Teacher

Wimbledon Common, London

Competitive + benefits

Join a part-time Geography teacher role at a leading institution. Teach Geography to gifted students in a supportive and inspiring environment.
Teacher of Theology and Philosophy

Wimbledon Common, London

Competitive + benefits

Join a school seeking a Teacher of Theology and Philosophy for September 2026.
Solution Architect

Wimbledon Common, London

£81,000 per annum plus excellent benefits

Solution Architect role at a top UK independent school with competitive salary and benefits.
Health Club Manager

Wimbledon Common, London

£40,000 - £45,000 per annum plus excellent benefits

Health Club Manager sought for a prestigious institution with state-of-the-art facilities.
Learning Support Assistant

London

£23405 - £24419

Learning Support Assistant job opportunity at a school committed to inclusive education.
Maths Teacher

Wimbledon, London

£31980 - £33870

Join a Maths Teacher role at a high-performing secondary academy, committed to excellence and student development.
Drama Teacher

Barnes, London

The School’s salary scale is substantially above the national scale

Join a school as a Drama Teacher and contribute to a dynamic and creative department.
Teacher of Computing

Barnes, London

Competitive

Teacher of Computing job opportunity for passionate educators in London.
Economics Teacher

Barnes, London

Competitive

Join a school as an Economics Teacher and contribute to a dynamic and successful department.