The Latest Teaching, Support Staff and Education Vacancies - Step Teachers
-
Maths Teacher New
- Swindon
- £162 - £251 per day
- Posted 1 minute ago
We are seeking a dedicated and ambitious Maths Teacher to join a high-performing Mathematics department. The successful candidate will deliver engaging and challenging lessons across Key Stages 3 and 4, with opportunities for Key Stage 5 teaching depending on experience. Beginning September 2025....
-
- Didcot
- £162 - £251 per day
- Posted 5 minutes ago
We are looking for an enthusiastic and knowledgeable Geography Teacher to join a Humanities Faculty. The successful candidate will be passionate about inspiring students to understand and appreciate the world around them. You will teach across Key Stages 3 and 4, with potential opportunities for ...
-
- Norwich
- £12.84 - £13.05 per hour
- Posted 13 minutes ago
We are looking for a patient and dedicated SEN 1:1 Teaching Assistant to join a team. In this role, you will provide one-to-one support for a pupil with special educational needs, helping them access learning and participate fully in school life. You will work closely with the class teacher and S...
-
English Teacher New
- Bury St Edmunds
- £162 - £251 per day
- Posted 22 minutes ago
We are looking for an enthusiastic and dedicated English Teacher to join a team. In this role, you will inspire students to develop a love for English language and literature, delivering engaging lessons that support pupils in building strong reading, writing, speaking and analytical skills. You ...
-
- Hackney
- £198 - £308 per day
- Posted 29 minutes ago
We are looking for an enthusiastic and dedicated Primary School Teacher to join a wonderful team. In this role, you will plan and deliver engaging lessons that inspire, challenge and support pupils to achieve their best. You will create a positive, inclusive classroom environment where children f...
-
- Plymouth
- £82.50 - £90 per day
- Posted 36 minutes ago
We are looking for a caring and enthusiastic Teaching Assistant to join a great team. In this role, you will support teachers and pupils in the classroom, helping to create a positive, engaging learning environment where every child can succeed. You will work with individuals and small groups, as...