Find work in Canada.

504,070 jobs across our Canadian network. How we count

  • Personal Support Worker

    March of Dimes Canada

    ON · Chatham-Kent, ON

    …we’re dedicated to being Canada’s leading service provider, resource, and advocate, empowering people with disabilities to live and thrive in communities nationwide. Our Community Support…

  • Peer Support Worker | Assertive Community Treatment Team

    Interior Health Authority

    Kamloops, BC

    • Full-time

    We have an exciting permanent full-time opportunity for a Peer Support Worker 1 to join the Mental Health Substance Use Assertive Community Treatment (ACT) team in Kamloops, B.C.

  • Community Outreach Worker, Vancouver (Permanent, Full-Time)

    Union Gospel Mission (Vancouver)

    Vancouver, BC

    • Full-time

    …recovery programs, and other community supports. The Outreach Worker may also assist at other UGM locations in Vancouver as operational needs…

  • Family Support Worker- Regular Full-Time

    Smithers Community Services Association

    Smithers, BC

    • Full-time

    The Family Support Worker provides direct, relevant support services for parents and caregivers (and children and youth within the context of the family). The Program provides consultation…

  • Registered Practical Nurse - Nursing Resource Team

    St. Thomas Elgin General Hospital

    St. Thomas, ON

    • $40.12 to $40.53 CAD / hour
    • Full-time

    Access to our Health and Wellness 360 Program including an onsite social worker

  • Community Disability Worker, Awake Night Friday - Saturday

    Robin Hood Association

    Sherwood Park, AB

    • $20.12 to $24.24 CAD / hour
    • Full-time

    Community Disability Worker - Awake Night Friday to Saturday:

  • Peer Support - Community Mental Health Worker

    Coast Mental Health

    Vancouver, BC

    • Part-time

    Facilitate peer worker trainings and continuing education workshops with support from program manager

  • Residence Worker - Terrace (Casual Position)

    Active Care Youth and Adult Services

    Terrace, BC

    • Part-time

    To provide direct care and support to the person in the resource you are assigned to and to ensure general upkeep and maintenance of the resource itself. Ensures the person’s physical,…

  • Shelter - Social Navigator & Intake Worker- On Call

    Wasauksing

    Parry Sound, ON

    Wasauksing First Nation is accepting applications for On-Call Social Navigator & Intake worker (Weekend Shifts Days, Evenings, Nights, Weekday). We are looking for compassionate, caring and…

  • QNX Principal Systems Software Developer

    BlackBerry

    Ottawa, ON

    • Full-time

    Strong expertise in C programming, particularly in resource-constrained and embedded environments.

  • QNX Principal Systems Software Developer

    BlackBerry QNX

    Ottawa, ON

    • Full-time

    Strong expertise in C programming, particularly in resource-constrained and embedded environments.

  • Youth Support Worker - Wood Buffalo

    YMCA of Northern Alberta

    Fort McMurray, AB

    • Full-time

    The Youth Support Worker provides front-line support to youth ages 12–24 to help them build confidence, develop practical life skills, and navigate challenges. Working within the Family…

  • Right to Play (RTP)- Community Mentor

    Inuuqatigiit Centre

    Ottawa, ON

    …will be responsible for the planning and implementation of a program geared toward children and youth. The incumbent will report directly to both a Community Supervisor and an assigned…

  • Kainaiwa Children’s Services Corporation - Placement Resource Worker (BTCPS)

    UpSourced HR

    AB · Standoff, Alberta

    • Full-time

    The Placement Resource Worker's primary purpose is to supervise and support foster parents to maximize their ability to provide care to children. They also assess potential foster parents…

  • Early Childhood Assistant

    Durham Community Health Centre

    Oshawa, ON

    • Full-time

    …partners/providers, as well as community groups and individuals to achieve program deliverables. This role supports the Early Childhood Development Worker and will collaborate within an…

  • Social Worker, MSW - Inpatient Adult Mental Health

    Humber River Health

    Toronto, ON · Greater Toronto, ON

    • Other

    We are looking for a Social Worker to work with our Mental Health & Addictions Program.

  • Housing Assistance Outreach Worker

    The John Howard Society of North Island

    Campbell River, BC

    • $27.53 to $31.57 CAD / hour
    • Full-time

    Two completed, acceptable criminal record checks are required. One from the Criminal Records Review Program through the Ministry of Public Safety and Solicitor General and one from the…

  • Supportive Housing Team Lead

    Pacifica Housing

    Nanaimo, BC

    • Full-time

    The role balances front-line tenant support with supervisory responsibilities, serving as a resource for staff in handling complex tenant situations, coordinating case management, and…

  • Residence Worker - Kamloops (Casual Position)

    Active Care Youth and Adult Services

    Kamloops, BC

    • Part-time

    To provide direct care and support to the person in the resource you are assigned to and to ensure general upkeep and maintenance of the resource itself. Ensures the person’s physical,…

  • Manager, Talent Acquisition - West Coast Oil Pipeline Project

    Trans Mountain

    Calgary, AB

    …and emergency management capabilities, and enhanced skilled-worker capacity building in communities and Indigenous…

  • EHS Advisor

    Aecon

    Kincardine, ON

    …Women in Trades and diversity programs, as well as our Employee Resource Groups (ERGs), to ensure we are building with top talent and harnessing our collective strengths within every aspect…

  • Assessor Coordinator Degree

    HealthCareersInSask.ca

    La Ronge, SK

    • Full-time

    To prioritize and assign requests for service to the most appropriate program/professional in a timely manner. This may include gathering necessary data (i.e. previous assessment reports)…

  • Field Gutter Manager

    Leaf Home

    Winnipeg, MB

    • Full-time

    …Individualized career development programs | On-demand lunch program | Childcare assistance | Free gym membership | Employee assistance programs, including legal, financial planning, and…

  • Community Liaison Worker, Integrated Care Team - Downtown Community Health Centre (Casual Pool)

    Vancouver Coastal Health

    Vancouver, BC

    • $33.49 to $35.31 CAD / hour
    • Other

    In accordance with the Vancouver Coastal Health (VCH) Strategic Framework, the Community Liaison Worker supports an integrated health service team and delivery model and provides support…

  • FT - Outreach Worker (Surrey)

    Connective

    Surrey, BC

    Reports and is accountable to the Program Manager or their designate.