Jobs in Middlesbrough

115 live jobs · 46 employers hiring · 34 new this week · typical pay £25,300 – £50,700

115 live jobs in Middlesbrough. 46 employers are hiring right now, across 25 kinds of work — the biggest are South Tees Hospitals NHS Foundation Trust, Tees Esk and Wear Valleys NHS Foundation Trust and Outwood Academy Ormesby. Where a salary is stated (56 jobs), typical stated pay (the middle half of advertised salaries) runs from about £25,300 to £50,700 a year, and 34 of these jobs were posted in the last week.

Pay by role in Middlesbrough

Typical stated payAdverts with a salary
Allied health & therapy£28,400 – £56,50012
Teaching assistant£11,300 – £25,6007
Cleaning, facilities & security£25,3005

The middle half of the annual salaries stated in live adverts; hourly and daily rates are left out.