41 Permanent teaching jobs in barnet
Deputy Headteacher
Barnet, Hertfordshire
£86764 - £99840
Deputy Headteacher sought at a leading state school with a strong focus on staff leadership and development.
Science Teacher
New Barnet, Hertfordshire
£37870 - £56154
Join a school as a Science Teacher and inspire the next generation of scientists.
Teacher of Maths with TLR3 Option
East Barnet, Hertfordshire
MPS/UPS (Outer London) + option to apply for TLR3 (£2,000 per annum)
Join a school as a Teacher of Maths with TLR3 Option. Ideal for experienced educators.
Product Design Teacher / Head of Product Design
East Barnet, Hertfordshire
MPS/UPS (Outer London) + TLR2b for Head of Department Role
Join our Product Design Teacher / Head of Product Design role at a prestigious school in North London.
Physics Teacher
East Barnet, Hertfordshire
MPS/UPS (Outer London)
Physics Teacher opportunity at a supportive and innovative school in North London.
Chemistry or Biology Teacher
East Barnet, Hertfordshire
MPS/UPS (Outer London)
Join a Chemistry or Biology Teacher role at a thriving North London school committed to growth mindset and student success.
Part-Time Head of PE
East Barnet, Hertfordshire
MPS/UPS + TLR2b (pro rata)
Part-Time Head of PE needed at a thriving North London school. Apply now for a 0.6 FTE role starting April or September 2026.
Maths Teacher
London
Competitive
Maths Teacher job opportunity with a focus on SEN and therapeutic education.
English Teacher - Low Secure CYPMHS Hospital School
Potters Bar, Hertfordshire
Competitive
English Teacher - Low Secure CYPMHS Hospital School. Transform lives through education in a specialist setting.
Teaching Assistant - SEMH Specialist
Potters Bar, Hertfordshire
Competitive
Teaching Assistant - SEMH Specialist required at a Tier 4 CYPMHS hospital school. Support students with complex SEMH needs.
Chemistry Teacher
Potters Bar, Hertfordshire
MPS/UPS
Join a school as a Chemistry Teacher and contribute to a high-achieving Science Department.
Maths Teacher
Potters Bar, Hertfordshire
MPS/UPS
Join a school as a Maths Teacher and contribute to a high-achieving department with exceptional student outcomes.