Job Description

English Teacher 
Location: Aylesbury, Buckinghamshire
Start Date: September 2026
Contract: Full-time/Part-time (Temporary to Permanent)
Salary: £29,344 – £44,919

A role with real impact

An Good secondary school in Aylesbury is seeking a passionate English Teacher to join its team from September. This is an opportunity to inspire a love of literature and language in students while contributing to a department that values creativity, strong teaching practice, and continuous improvement.

The school has a clear focus on raising attainment and fostering a culture where both staff and students are supported to succeed. You’ll be joining a collaborative environment where ideas are welcomed and professional development is actively encouraged.

What you’ll be doing

Deliver engaging English lessons across Key Stages 3 and 4 (KS5 experience welcomed).
Bring texts to life, encouraging critical thinking, discussion, and confident written expressi...

Ready to Apply?

Take the next step in your AI career. Submit your application to Supply Desk today.

Submit Application