Find work in Canada.

667,583 jobs across our Canadian network. How we count

Jobs in Canada

Email me new jobsSave this search
  • Canadian Business Immigration Lawyer

    Vialto UK & Ireland

    Vancouver, BC

    • Full-time

    …compliance submissions, work permits under the Temporary Foreign Worker Program (TFWP) and International Mobility Program (IMP), Intra-Company Transferee applications, CUSMA work permits,…

  • Officer, Loss Prevention (Temporary)

    Elk Valley Resources

    Sparwood, BC

    This position follows a 4x4 schedule rotation of day shifts

  • Security Guard (Kamloops)

    Save-On-Foods

    Langley (District), BC · Kamloops, BC

    • Part-time

    A valid BC Security Worker’s Licence with Security Guard endorsement.

  • Community & Family Services Worker

    The Salvation Army Canada and Bermuda Territory

    Summerside, PE

    • Part-time

    The incumbent must have a year of related experience or other related experiences

  • Front Desk Support Worker

    The Salvation Army Canada and Bermuda Territory

    Fort St. John, BC

    • Full-time

    The incumbent must have more up to one year of prior related experience, including experience with frontline work in a social service setting

  • Senior Training Efficiency Advisor

    Cenovus Energy

    Lloydminster, SK

    • Full-time

    Worker Type: EmployeeJob Post End Date: 11/24/2026

  • Officer, Loss Prevention (Temporary)

    Glencore Canada

    Sparwood, BC

    • Temporary

    This position follows a 4x4 schedule rotation of day shifts

  • Youth Counsellor, Downtown Services and Drop In

    Youth Services Bureau of Ottawa

    Ottawa, ON

    • Temporary

    …Coordinator, Housing Case Management and Downtown Drop-In, the Youth Worker provides counselling, crisis intervention, housing and Ontario Works support to youth who access the Drop-In…

  • Youth Counsellor, Downtown Services and Drop In

    Youth Services Bureau of Ottawa

    Ottawa, ON

    • Temporary

    …Coordinator, Housing Case Management and Downtown Drop-In, the Youth Worker provides counselling, crisis intervention, housing and Ontario Works support to youth who access the Drop-In…

  • Dietary Aide Permanent part time Days

    Sienna Senior Living

    Barrie, ON

    • Part-time

    …connections with both your coworkers and the residents you support. Join a team that prioritizes getting to know each resident by their life stories, not just by their names. It's not only…

  • Personal Support Worker Temporary Full time evenings

    Sienna Senior Living

    Barrie, ON

    • Full-time

    …a meaningful difference in residents’ lives. As a Personal Support Worker, you’ll form a deep understanding of your residents and their living experience. You will build relationships with…

  • Personal Support Worker - Permanent Part Time - 3pm to 11pm - 4A

    Sienna Senior Living

    Toronto, ON

    …a meaningful difference in residents’ lives. As a Personal Support Worker, you’ll form a deep understanding of your residents and their living experience. You will build relationships with…

  • HSE Coordinator

    Metso

    Sudbury, ON · Burlington, ON · Montreal, QC

    …this role, you will provide health, safety, and environmental support to project teams, supervisors, and field personnel assigned to turnkey projects across Canada. You will be responsible…

  • Labor Maintenance - Night Shift

    Amrize

    Ottawa, ON

    Job Title: Labor Maintenance - Night Shift | Req ID: 18548 | HR Contact: Safa SAYED | Location: Ottawa Agg ON

  • Client Records Support

    Lookout Housing and Health Society

    Vancouver, BC

    Must have current Occupational First Aid Level 1 Certificate

  • Personal Support Worker (PSW), Adult Day Program - Temporary, Full-time

    VON Canada (Ontario)

    Windsor, ON

    • $17.95 to $24.22 CAD / hour
    • Full-time
    • Temporary

    Must have a current Standard First Aid Certificate or CPR level C Certificate, if applicable to the work being performed

  • Continuing Care Assistant (CCA) - Casual

    VON Canada (Nova Scotia)

    Shelburne, NS

    Must have a current Standard First Aid Certificate or CPR level C Certificate

  • Continuing Care Assistant (CCA) - Part-time 0.75

    VON Canada (Nova Scotia)

    Shelburne, NS · Barrington Passage, NS

    • Part-time

    Must have a current Standard First Aid Certificate or CPR level C Certificate

  • Personal Support Worker

    Bayshore

    Orangeville, ON

    Must have driver's license and reliable vehicle to commute with

  • Personal Support Worker

    Bayshore

    Burlington, ON

    …achievement as a Platinum member of Canada’s Best Managed Companies Program every year since 2006. Bayshore Home Care Solutions (Hamilton) is a division of Bayshore HealthCare Ltd. and we…

  • Personal Support Worker

    Bayshore

    Burlington, ON

    …achievement as a Platinum member of Canada’s Best Managed Companies Program every year since 2006. Bayshore Home Care Solutions (Hamilton) is a division of Bayshore HealthCare Ltd. and we…

  • Personal Support Worker

    Bayshore

    Burlington, ON

    …achievement as a Platinum member of Canada’s Best Managed Companies Program every year since 2006. Bayshore Home Care Solutions (Hamilton) is a division of Bayshore HealthCare Ltd. and we…

  • Mechanic - Shop Foreman

    Toromont Cat

    NS · Dartmouth, NS

    • Full-time

    Must have strong diagnostic and failure analysis skills

  • Crisis Support Worker

    YOUTHDALE TREATMENT CENTRES

    Toronto, ON

    • Part-time

    The Crisis Support Worker also supports program operations by assisting other clinical programs during periods of high operational need.

  • Social Worker - Poverty Reduction Counselling (12-Month Contract)

    Jewish Family and Children's Services

    Toronto, ON · North York, ON

    • Full-time

    Work within the poverty reduction program to support vulnerable clients by completing assessments and setting goals for client’s financial abilities to help them understand financial…

Get in touch
MovoJobs

Contact us