Maths Teacher
Step Teachers· 📍 Bury St Edmunds
- Permanent
- £31,200–£36,400
- Posted 23 Jul 2026
- Ref ef84fdeb
Apply for this job
You will complete your application on the advertiser's website.
At a glance
This Maths Teacher role is based in Bury St Edmunds. The position is permanent and pays £31,200–£36,400.
Job summary
- Salary
- £31,200–£36,400
- Location
- Bury St Edmunds
- Contract
- Permanent
- Advertised via
- Direct with school
- Job reference
- ef84fdeb
About the role
Maths Teacher – Flexible short-term and long-term opportunities available immediately These flexible opportunities are ideal for teachers who enjoy variety and want to make a positive impact across different secondary school settings. You will be supporting pupils in Mildenhall and the surrounding areas, delivering high‑quality learning experiences across the Maths curriculum. Duties as Maths Teacher: Deliver engaging Maths lessons following provided plans Teach a range of topics including alge…
About Step Teachers
Is this salary competitive?
Compare with SchoolJobs.uk salary guides for similar roles:
Related jobs
- Maths Teacher jobs in Bury St Edmunds
- All school jobs in Bury St Edmunds
- Maths Teacher jobs across the UK
- Maths TeacherChichester College Group · Chichester · £27,785–£43,325 · Part Time
- Maths TeacherTeacherActive · Merseyside · £33,800–£57,200 · Fixed Term
- Maths TeacherHays Specialist Recruitment - Education · Middlewich · £46,800–£71,500 · Fixed Term
- Maths TeacherMarchant Recruitment · Hampshire · £45,621 · Full Time
- Maths TeacherEdEx - Education Recruitment · United Kingdom · £26,500–£36,500 · Permanent
- Maths TeacherSimply Education Ltd · Staffordshire · £39,237 · Fixed Term
Application advice
General SchoolJobs.uk guidance — not written by the individual employer.
Trust & transparency
- Posted
- 23/07/2026
- Last checked
- 24/07/2026
- Job reference
- ef84fdeb
- Original source
- Adzuna feed
SchoolJobs.uk checks imported vacancies regularly, but applicants should confirm details with the advertiser before applying.