10 permanent, Teacher jobs in Middlesbrough
Filter by Disability Confident
Filter by Remote working
Filter by Location
- Filter by UK
- Filter by Yorkshire And The Humber
- Filter by North Yorkshire
- Middlesbrough (10)
- Filter by North Ormesby (4)
- Filter by Linthorpe (1)
- Filter by Ormesby (1)
- Filter by South Bank (1)
Filter by Posting date
Filter by Category
- Filter by Education & Childcare Jobs (4)
- Filter by Social Work Jobs (3)
- Filter by Healthcare & Nursing Jobs (2)
- Filter by Other/General Jobs (1)
Filter by Contract type
Filter by Hours
Sign in now to create an email alert and receive the latest jobs for this search straight in your mailbox
Sign inQualified Teacher
- 29 May 2026
- Teacheractive Limited - TS3
- £165 to £250 per day
- On-site only
- Permanent
- Full time
Job Title: Qualified Teacher Location: Middlesbrough Start Date: September 2026 Salary: £165 - £250 per day Are you a passionate Qualified Teacher with a subject specialism who can inspire and engage secondary students? Do you have strong classroom management ...
Teacher of Maths & English
- 26 May 2026
- Nacro - Middlesbrough, North Yorkshire
- On-site only
- Permanent
- Part time
Teacher of English and Maths Salary - £26,807 - £31,982 per annum Pro rata (Dependant on qualifications and experience) Contract Type - Permanent/Part Time Hours - 30 Hours Location – Middlesbrough DBS requirement - Enhanced DBS This role does not offer ...
Lecturer (TSPP) in Clinical Skills & Prescribing
- 11 June 2026
- Teesside University - Middlesbrough, North Yorkshire
- £38,784 to £42,254 per year
- Hybrid remote
- Permanent
- Full time
Teesside University is seeking to appoint an enthusiastic and forward-thinking pharmacist educator to support the continued development of our innovative MPharm programme and pharmacist independent prescribing provision. This is an exciting opportunity to join...
Senior Lecturer in Pharmacy (Clinical Skills & Prescribing)
- 11 June 2026
- Teesside University - Middlesbrough, North Yorkshire
- £43,482 to £56,535 per year
- Hybrid remote
- Permanent
- Full time
Teesside University is seeking to appoint an enthusiastic and forward-thinking pharmacist educator to support the continued development of our innovative MPharm programme and pharmacist independent prescribing provision. This is an exciting opportunity to join...
Salaried GP with view to Partnership
- 08 June 2026
- NHS Jobs - Middlesbrough, TS6 6TD
- Negotiable
- Permanent
- Full time
We are a friendly and supportive well-established practice located in Low Grange Health Village, Middlesbrough. The practice operates from a purpose-built premise. Training practice for medical students from Newcastle and Sunderland and approved GP registrar ...
Support Worker
- 22 May 2026
- Voyage Care - Middlesbrough, Tyne-Tees, TS4 2AF
- £12.72 per hour
- Permanent
- Full time
Female Support Worker – Middlesbrough- £12.72 ph Full time (Nights) Typical Shifts are: Monday- Sunday 10pm-8am Join Voyage Care and Feel Valued, we reward your dedication with: • Enhanced evening and weekend pay at an additional 50p per hour (Ts & Cs apply...
Personal Trainer/Fitness Coach
- 29 May 2026
- inploi - Stockton-on-Tees, TS17 7BU
- Competitive
- Permanent
- Full time
Join the UK’s number one fitness brand and favourite gym as a Personal Trainer/ Fitness Coach Keep 100% of your PT earnings, your first month is rent free. Why be a self-employed Personal Trainer at PureGym? you will have access to the largest member base in ...
Support Worker
- 22 May 2026
- Voyage Care - Middlesbrough, Tyne-Tees, TS7 9JB
- £12.72 per hour
- Permanent
- Full time
Support Worker – Middlesbrough - £12.72 ph Typical Shifts are: 3 nights per week (30 hours per week) Join Voyage Care and Feel Valued, we reward your dedication with: • Enhanced evening and weekend pay at an additional 50p per hour (Ts & Cs apply) • Premium ...
Pastoral Support
- 02 June 2026
- Teacheractive Limited - TS3
- £95 to £120 per day
- On-site only
- Permanent
- Full time
Job Title: Pastoral Support Location: Middlesbrough Start Date: September 2026 Salary: £95 - £120 per day Do you have experience supporting young people with behavioural or attendance challenges? Are you passionate about creating a positive school culture and ...
Support Worker
- 22 May 2026
- Walsingham Support - TS3 9GZ
- £12.71 per hour
- Permanent
- Part time
Support Worker | Make a Difference Every Day | £12.71 per hour | 16 Hours per week At Walsingham Support, we believe every person deserves the opportunity to live a fulfilling and independent life. We are looking for a caring and dedicated Support Worker to ...
- 1