Find work in Canada.

524,396 jobs across our Canadian network. How we count

  • Leasing Assistant

    GWL Realty Advisors

    Vancouver, BC

    …The ideal candidate is an enthusiastic and collaborative hard worker eager to gain experience working on a variety of commercial transactions. This role will provide support and assistance…

  • Food Services Worker (Casual Part Time)

    Yee Hong Centre For Geriatric Care

    Markham, ON

    • Part-time

    …residence, and a wide range of community-based senior and caregiver support services. Through this comprehensive network, the organization serves more than 15,000 individuals annually…

  • Relief Support Staff - Berkana House

    The Calgary John Howard Society

    Calgary, AB

    Reporting to the Team Lead, the Relief Support Worker is responsible for ensuring the well-being,

  • Mental Health Worker

    Ontario Native Women's Association

    Thunder Bay, ON

    • Full-time

    Flexible scheduling to support work-life balance

  • Child and Youth Care Worker (Full-Time)

    CarePros

    Edmonton, AB

    • Full-time

    Child and Youth Care Worker (Full-Time, Midday)

  • Outreach Worker

    Canadian Mental Health Association- Peel Branch

    Brampton, ON

    Support your community. Advance your career. Fulfill your purpose.

  • Food Service Worker

    Cook

    Conception Bay South, NL

    • Part-time
  • Food Service Worker

    Cook

    NB · CAMPBELLTON, NB

    • Full-time
  • Food Service Worker

    Cook

    Minto, NB

    • Part-time
  • PWES Cafeteria Worker (6.0 hour)

    Nova Scotia Regional Centres for Education & CSAP

    Port Williams, NS

    Substitute for Head Cafeteria Worker, as required.

  • Child care worker assistant

    GARDERIE LES PETITS POUSSINS

    Brossard, QC

    • From $24 CAD / hour
    • Full-time
    • On-site

    Develop and implement child-care programs that support and promote the physical, cognitive, emotional and social development of children

  • Home support worker

    Zarghuna Nawabi

    Beaumont, AB

    • From $20 CAD / hour
    • Full-time
    • On-site
  • Personal support worker - home support

    Lilly Tannenbaum

    North York, ON

    • From $21 CAD / hour
    • Full-time
    • On-site
  • Personal support worker - home support

    Anne Glassman

    Westmount, QC

    • From $21 CAD / hour
    • Full-time
    • Contract
    • On-site
  • Personal Support Worker Temp Full Time AgeCare Westbury

    AgeCare

    Toronto, ON · Etobicoke, ON

    • Full-time

    The Personal Support Worker (PSW) is responsible for providing care to residents according to their care plans and assisting in the identification of resident needs. The PSW assists in…

  • Unregulated Care Provider (UCP) (2026-10986)

    Verve Senior Living

    Mississauga, ON

    • Part-time
  • PSW - Retirement

    Sienna Senior Living

    Toronto, ON · North York, ON

    • Part-time

    Personal Support Worker - Temporary Part Time

  • Environmental Services Worker - Environmental Services

    Nova Scotia Health and IWK Health

    Yarmouth, NS

    Reporting to the Assistant Manager - Facility Support Services, the Environmental Service Worker maintains a clean, safe, and functional environment for patients, families, staff and…

  • Home support worker

    Elina

    Richmond Hill, ON

    • From $21 CAD / hour
    • Full-time
    • On-site
  • Personal support worker - home support

    Gamini Divadalage

    Ennismore, ON

    • From $23.07 CAD / hour
    • Full-time
    • On-site
  • Server (DRCM)

    Sunrise Senior Living

    Vancouver, BC · Sunrise of Killarney

    • Part-time

    Server | Waitstaff | Food Service Worker | Restaurant Server | Customer Service | Dining Services

  • Social Worker Case Manager - Assertive Community Treatment (ACT)

    Vancouver Coastal Health

    Vancouver, BC

    • $44.85 to $56.02 CAD / hour
    • Full-time

    Come work as a Social Worker - Case Manager with Vancouver Coastal Health (VCH) on the Assertive Community Treatment (ACT) Team in Vancouver, BC! Apply now to join the team!

  • Gameplay Software Engineer - EA SPORTS™ FC

    Electronic Arts

    Vancouver, BC

    …passionate team members and make sure they stick around by providing support and growth opportunities. Gameplay SEs are much more involved in design than typical SEs, because even though…

  • Production Coordinator - EA SPORTS™ NHL

    Electronic Arts

    Vancouver, BC

    …looking for a problem solver who is passionate about high quality support and eager to find new ways to streamline our current processes. This position is hybrid and requires onsite…

  • Personal Support Worker Temp. Part-time AgeCare Westbury

    AgeCare

    Toronto, ON · Etobicoke, ON

    • Part-time

    The Personal Support Worker (PSW) is responsible for providing care to residents according to their care plans and assisting in the identification of resident needs. The PSW assists in…