foreign worker

3,348 foreign worker job listings in Canada. Find daily updated positions from leading job boards.

  • Settlement Counsellor Premium

    1 week ago


    Edmonton, Alberta, Canada Catholic Social Services Part-time US$52,206 - US$58,725 Contract

    Catholic Social Services is currently seeking a part-time 37.5 hours per week, Settlement Counsellor in EDMONTON to join our Immigration and Settlement Services team. Providing excellent client-centered care, you are confident, thoughtful, and motivated to achieve success when supporting others in your community!   This position is a contract part-time...

  • foundry worker Premium

    21 hours ago


    Cap-Saint-Ignace, Quebec, Canada Paber Aluminium Full-time

    Overview Languages English or French Education Secondary (high) school graduation certificate or equivalent experience Experience 1 year to less than 2 years On site Work must be completed at the physical location. There is no option to work remotely. Work site environment Dusty Work setting Willing to relocate...


  • Shelburne, Ontario, Canada Nova Scotia Health Authority Full-time

    Req ID: 225494 Location: WesternZone,Roseway Hospital Department: FMS Environmental Services RWH Type of Employment: CasualCasual Relief(3%) x 3 Union: CUPE SupportPosition Posting Closing Date: 4-Sep-26About the Opportunity Reporting to the Assistant Manager - Facility Support Services, the Environmental Service Worker maintains a clean, safe, and...

  • Family Resource Worker

    13 hours ago


    Calgary, Alberta, Canada Prairie Land School Division 25 Full-time

    Family Resource Worker Green Dome Islamic School Competition #PLSD-2222 This position is currently posted internally to CUPE employees for 5 working days until 4:30 p.m. June 12, 2026 as per the CUPE Local 5829 Collective Agreement. We are currently looking for a compassionate, self‑motivated individual to join our team as a Family Resource Worker. Within...

  • Personal Support Worker Premium

    1 day ago


    Mississauga/Brampton, Ontario, Canada Qualicare, Mississauga Part-time

    Benefits/Perks Shifts ranging anywhere from 4 hours up to 12 hours Flexible working hours - Select your own shifts PPE provided (Personal protective equipment) Competitive Wages Referral bonuses Continuing education programs Ongoing shifts in order to build close relationships with our clients Making a difference in the lives of those dealing with medical...

  • Personal Support Worker Premium

    5 hours ago


    Windsor, Ontario, Canada SE Health Part-time $22 - $24 Permanent

    We are currently hiring Part- Time Personal Support Workers (PSW) for Community Care in South Windsor, Lasalle and surrounding areas Drive Your Career Forward with Us – We'll Cover Your Mileage and Travel Time Great Benefits And a Team That Supports Your Goals “SE Health really cares about their personal support care staff. They listen; ask for my...


  • Hamilton, Ontario, Canada SE Health Full-time

    We are currently hiring Part Time Personal Support Workers (PSW) for Community Care in Hamilton and surrounding areas Drive Your Career Forward with Us – We'll Cover Your Mileage and Travel Time Great Benefits And a Team That Supports Your Goals Why join our team Competitive Total Rewards. So much more than a paycheque! Enjoy comprehensive benefits,...

  • Sanitation Worker Premium

    1 day ago


    Mississauga, Ontario, Canada The Foray Group Full-time US$17 - US$19 Permanent

    Sanitation Worker The Organization At Wholesome Kids Catering, our core values are deeply ingrained in everything we do. With a purpose to Nourish Lives, we take pride in providing childcare centres and schools with healthy, delicious, and child-friendly meals and snacks. Our dedicated and experienced team is driven by a passion for delivering WOW to our...

  • Personal Support Worker Premium

    1 day ago


    Whitby, Ontario, Canada Qualicare, Whitby Part-time $18 - $23 Permanent

    Responsive recruiter Benefits: Competitive salary Flexible schedule Training & development Benefits/Perks Flexible working hours  PPE provided (Personal protective equipment) Competitive Wages Relaxed atmosphere Continuing education programs Ongoing shifts in order to build close relationships with our clients Making a difference in the lives...

  • Personal Support Worker Premium

    2 days ago


    Trent Lakes, Ontario, Canada SE Health Full-time $22 - $24 Permanent

    We are currently hiring part time evenings Personal Support Workers (PSW) for Community care shifts in Roseneath area Drive Your Career Forward with Us – We'll Cover Your Mileage and Travel Time “SE Health really cares about their personal support care staff. They listen; ask for my opinion; and always collaborate with us. A recent increase in wages...


  • Winnipeg, Manitoba, Canada SE Health Full-time

    We are currently hiring Part Time -days personal Support Workers (PSW) for Community care shifts in Fenlon Falls/ Bobcaygeon areaDrive Your Career Forward with Us – We'll Cover Your Mileage and Travel Time$500 Sign on Bonus + Great benefits and a team that supports your goals“SE Health really cares about their personal support care staff. They listen;...


  • Gormley, Ontario, Canada SEHC Full-time

    We are currently hiring Full-Time and Part Time -days/evenings Personal Support Workers (PSW) for Community care shifts in Ajax.Drive Your Career Forward with Us – We'll Cover Your Mileage and Travel TimeGreat benefits and a team that supports your goalsSE Health is a participating employer of the Health Force Ontario (HFO) PSW, Return of Service...


  • Whitby, Ontario, Canada SE Health Full-time

    We are currently hiring Full-Time and Part Time -days/evenings Personal Support Workers (PSW) for Community care shifts in Ajax.Drive Your Career Forward with Us – We'll Cover Your Mileage and Travel TimeGreat Benefits And a Team That Supports Your Goals SE Health is a participating employer of the Health Force Ontario (HFO) PSW, Return of Service (ROS):...


  • Gormley, Ontario, Canada SE Health Full-time

    We are currently hiring Full-Time and Part Time -days/evenings Personal Support Workers (PSW) for Community care shifts in Ajax.Drive Your Career Forward with Us – We'll Cover Your Mileage and Travel TimeGreat Benefits And a Team That Supports Your GoalsSE Health is a participating employer of the Health Force Ontario (HFO) PSW, Return of Service (ROS):...


  • Bobcaygeon, Ontario, Canada SE Health Full-time

    We are currently hiring Part Time -days personal Support Workers (PSW) for Community care shifts in Fenlon Falls/ Bobcaygeon areaDrive Your Career Forward with Us – We'll Cover Your Mileage and Travel Time$500 Sign on Bonus + Great benefits and a team that supports your goals"SE Health really cares about their personal support care staff. They listen; ask...


  • Dufferin County (Shelburne), Ontario, Canada Nova Scotia Health Authority Full-time

    Req ID: 225494Location: WesternZone,Roseway HospitalDepartment: FMS Environmental Services RWHType of Employment: CasualCasual Relief(3%) x 3Union: CUPE SupportPositionPosting Closing Date: 4-Sep-26About the OpportunityReporting to the Assistant Manager - Facility Support Services, the Environmental Service Worker maintains a clean, safe, and functional...


  • Revelstoke, British Columbia, Canada Northland Properties Full-time

    Join our team and enjoy the many benefits of working for Canada's fastest-growing, privately-owned hospitality company, including a competitive employee compensation package, diverse employee schedules, and internal corporate career advancement. If you are looking for a future career in hospitality, then the Sandman Hotel Group is for you. The Laundry...

  • home support worker

    4 days ago


    Winnipeg, Manitoba, Canada YYC Hearth Full-time

    Posted on August 21, 2026 by Employer detailsYYC Hearth home support worker LMIA requestedLabour Market Impact Assessment (LMIA) requested Canadian workers, including Canadian citizens and permanent residents, are still encouraged to apply with aJob Bank Plus Account . The employer’s LMIA application is currently under review by theTemporary Foreign Worker...

  • General Worker Premium

    2 days ago


    Upper Nappan, Nova Scotia, Canada Nova Scotia Health and IWK Health Full-time $21 - $22 Permanent

    Req ID: 213610Location: Northern Zone, Cumberland Regional Health Care Centre Department: FMS Environmental Services CRHCCType of Employment: Casual Casual Relief (3%) x 10 CUPE Support PositionPosting Closing Date: 7-Sep-26About the Opportunity The General Worker cleans and services their assigned areas to ensure safety, health and morale of...

  • Personal Support Worker Premium

    1 day ago


    Bayshore Village, Ontario, Canada Qualicare, Orillia/Barrie Part-time $20 - $22 Permanent

    Benefits: Bonus based on performance Competitive salary Flexible schedule Training & development Now Hiring: Personal Support Worker (PSW) – Bayshore Village, ON Join Qualicare Homecare – where compassion meets care. We’re looking for dedicated PSWs or experienced caregivers to support clients in the Huntsville area. Why Work With...