Jobs in Toronto 400 Opportunities

Showing 400 Temporary jobs in Toronto

Sort by: Relevancy Date

Maths Teacher

Middlesbrough £170 - 250 - Day

Maths TeacherLocation: MiddlesbroughJob Type: Temporary, Full-TimeIndustry: Education and TrainingSalary: £170 - £250 per dayJob DescriptionWe are seeking a committed and enthusiastic Maths Teacher to deliver exceptional teaching and learning experiences in alignment with the national curriculum and school policies. This role entails planning, preparing, and delivering engaging lessons that challenge and inspire students, assessing pupil progress, and supporting individual learning requirements....

More Details
2 weeks ago

Teacher of Science

Middlesbrough £160 - 260 - Day

Science Teacher – Secondary SchoolLocation: MiddlesbroughContract: Full-time or Part-timeStart: ASAP / September 2026Protocol Education are currently recruiting for an enthusiastic and committed Science Teacher to join a secondary school in Middlesbrough.The successful candidate will teach Science across KS3 and KS4, delivering engaging lessons and supporting students to make strong progress.The Science across KS3 and KS4Plan and deliver engaging, high-quality lessonsAssess and monitor student...

More Details
2 weeks ago

Secondary SEN Teaching Assistant

Middlesbrough £95 - 110 - Day

SEN Teaching Assistant – SecondarySecondary School | Full-Time We are currently recruiting for an experienced SEN Teaching Assistant to join a supportive secondary school on a full-time basis.The successful candidate will have experience supporting secondary-aged pupils with additional needs, ideally including Autism (ASC), ADHD and SEMH. This is an excellent opportunity for someone who is passionate about helping young people overcome barriers to learning and develop both academically and ...

More Details
2 weeks ago

Teacher of Geography

Middlesbrough £160 - 260 - Day

Teacher of Geography – Full-Time (Long-Term Supply)Location: MiddlesbroughWe are working in partnership with a secondary school in Middlesbrough to recruit a Teacher of Geography for a full-time, long-term supply role.This is an excellent opportunity for a passionate and committed Geography specialist to join a supportive department and make an immediate impact on student progress and engagement.The Geography across Key Stage 3 and Key Stage 4 (Key Stage 5 desirable but not essential)Planning ...

More Details
2 weeks ago

Senior Control Systems Engineers

Barnard Castle England £60 - 65 - Hour

Booth Welsh are looking to support a client with the hire of two Control Systems Engineers to be based at site 3 days a week.Control Systems Engineer experience required2+ years working in a Pharmaceutical Manufacturing Environment (Ideally)Knowledge of Process Automation, Data Management Systems and Higher-Level Interface Systems (e.g. OPC). (Ideally)Sense of urgency/decision-making under pressure and a methodical, logical approach to fault-finding. Good planning and communication skills to ...

More Details
2 weeks ago

Teaching Assistant

Durham £92.63 - 95 - Day

Teaching Assistant – Durham Secondary Schools Competitive Daily Rates, Long-Term, ASAP StartTeaching Personnel is recruiting Teaching Assistants for secondary schools across Durham, with positions available immediately. These are long-term placements in inclusive, well-supported school environments where support staff are valued and the work you do has a visible, lasting impact on the students you work with.Working across KS3 and KS4, you'll be supporting students with a range of needs — ...

More Details
2 weeks ago

Assembly Operative

Stanley County Durham £13 - Annum

Rewards and Benefits on Offer* All positions lead to a permanent contract after a successful probation period* Excellent company to work for massive opportunities for progression* Clean environment* Good transportation links* On site parking* Permanent day shift hoursThe Hours You’ll Work* Monday - 08:00 am - 16:20 pm* Tuesday - Thursday - 08:00 am - 16:45 pm* Friday - 08:00am - 13:10 pmThe Pay You’ll Receive* £13.11 per hour* Weekly paymentMTrec’s New Opportunity* MTrec Recruitment are ...

More Details
2 weeks ago

MIG Welder

Newton Aycliffe County Durham £21.31 - 33.97 - Hour

High-Earning MIG Welder Role | Long-Term Contract in Newton AycliffeStep into a premier manufacturing facility where your expertise in aluminium MIG welding is truly valued. Join a world leader in Railway Rolling Stock assembly, operating out of a state-of-the-art plant in Newton Aycliffe, and secure long-term stability with premium pay rates.Why Join Us? Our client utilizes cutting-edge manufacturing techniques and a modern paint plant to deliver world-class railway products. Located ...

More Details
2 weeks ago

Support Worker

DL14 Bishop Auckland County Durham £13 - 14 - Hour

Assisting with personal care* Supporting with medication administration* Helping with meal preparation and feeding* Assisting with mobility and transfers* Providing emotional support and companionship* Maintaining accurate care records and reports* Supporting clients with daily activities and community access* Following safeguarding and health & safety policies* Communicating with families and healthcare professionals

More Details
2 weeks ago

Maths Teacher

Middlesbrough £174 - 270 - Day

Location: HartlepoolType: Term coverSalary: Pay to scale from day (£174.71 - £270.94)Teaching Personnel are recruiting a passionate and adaptable Maths Teacher for autumn term cover at a local secondary school in Hartlepool.The RoleDeliver engaging Maths lessons across KS3 and KS4Manage classroom behaviour and maintain a safe, inclusive learning environmentFollow lesson plans and provide feedback and marking where requiredWho We're Looking ForQualified Maths Teacher (QTS or working ...

More Details
2 weeks ago

Enter your email to get a notification when similar jobs become available.

Your browser does not support Cookies or JavaScript or this option is turned off in your browser settings.

How to enable Cookies and JavaScript

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×

Please wait...
There was an error loading the page. Would you like to reload the page?