Menu
Search
for example job, company, skills
for example city, county or postcode

10 permanent, Teacher jobs in Middlesbrough

Show filters

Filter by Disability Confident

Filter by Remote working

Filter by Location

Filter by Posting date

Filter by Salary range

Filter by Category

Filter by Contract type

Filter by Hours

Results 1-10 of 10
Show per page and sort by

Qualified 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 ...

Disability Confident

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...

Disability Confident

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...

Disability Confident

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