Find work in Canada.

553,194 jobs across our Canadian network. How we count

  • Merchandising Associate: Full Time (6M Contract) - VANCOUVER

    The Home Depot

    Vancouver, BC

    • Full-time

    …departments in the stores. These associates execute approved general bay service, tasking, projects and resets safely, accurately and efficiently. MEAs must build and maintain strong…

  • Facilities and Maintenance Coordinator - 18 month Contract

    Lifemark Health Group

    Toronto, ON

    • $55,000 to $75,000 CAD / year
    • Temporary

    Coordinate activities related to HVAC, electrical, plumbing, lighting, life-safety systems, building envelope, security, and general building maintenance, as applicable.

  • Part Time Keyholder

    Pet Valu

    Burlington, ON

    • Part-time

    Sweeping, dusting and other general store maintenance functions

  • Full Time Keyholder

    Pet Valu

    Burlington, ON

    • Full-time

    Sweeping, dusting and other general store maintenance functions

  • Storekeeper

    Puglisevich Crews and Services Limitied

    St. John's, NL

    • $111,825.82 to $146,507.34 CAD / year
    • Full-time
    • Contract
    • On-site
  • Storekeeper, drilling rig

    Puglisevich Crews and Services Limitied

    St. John's, NL

    • $112,922.16 to $154,394.53 CAD / year
    • Full-time
    • Contract
    • On-site
  • Hospitalist

    Brockville General Hospital

    Brockville, ON

    • From $1,800 CAD / day
    • Full-time
    • On-site
  • Stable boss

    Fairway Farms

    Langley, BC

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

    Co-ordinate and supervise the work of general farm workers and harvesting labourers

  • Cook

    Dawson Creek Boston Pizza

    Dawson Creek, BC

    • From $18.5 CAD / hour
    • Full-time
    • On-site
  • General manager - goods production, utilities, transportation and construction

    ALLY'S HELPING HAND LTD.

    Mississauga, ON

    • From $61 CAD / hour
    • Full-time
    • Hybrid
  • RN Position

    KYND International

    Brampton, ON

    • $48 to $69 CAD / hour
    • Full-time

    The RN provides general nursing care to a diverse population of patient. As a Registered Nurse, you will play a key role and directly impact quality of life for patients.

  • RN Position

    KYND International

    Edmonton, AB

    • $48 to $69 CAD / hour
    • Full-time

    The RN provides general nursing care to a diverse population of patient. As a Registered Nurse, you will play a key role and directly impact quality of life for patients.

  • RN Position

    KYND International

    Halifax, NS

    • $48 to $69 CAD / hour
    • Full-time

    The RN provides general nursing care to a diverse population of patient. As a Registered Nurse, you will play a key role and directly impact quality of life for patients.

  • RN Position

    KYND International

    Montreal, QC

    • $48 to $69 CAD / hour
    • Full-time

    The RN provides general nursing care to a diverse population of patient. As a Registered Nurse, you will play a key role and directly impact quality of life for patients.

  • RN Position

    KYND International

    Toronto, ON

    • $48 to $69 CAD / hour
    • Full-time

    The RN provides general nursing care to a diverse population of patient. As a Registered Nurse, you will play a key role and directly impact quality of life for patients.

  • RN Position

    KYND International

    Vancouver, BC

    • $48 to $69 CAD / hour
    • Full-time

    The RN provides general nursing care to a diverse population of patient. As a Registered Nurse, you will play a key role and directly impact quality of life for patients.

  • RN Position

    KYND International

    Edmonton, AB

    • $48 to $69 CAD / hour
    • Full-time

    The RN provides general nursing care to a diverse population of patient. As a Registered Nurse, you will play a key role and directly impact quality of life for patients.

  • RN Position

    KYND International

    Ottawa, ON

    • $48 to $69 CAD / hour
    • Full-time

    The RN provides general nursing care to a diverse population of patient. As a Registered Nurse, you will play a key role and directly impact quality of life for patients.

  • RN Position

    KYND International

    Mississauga, ON

    • $48 to $69 CAD / hour
    • Full-time

    The RN provides general nursing care to a diverse population of patient. As a Registered Nurse, you will play a key role and directly impact quality of life for patients.

  • RN Position

    KYND International

    Calgary, AB

    • $48 to $69 CAD / hour
    • Full-time

    The RN provides general nursing care to a diverse population of patient. As a Registered Nurse, you will play a key role and directly impact quality of life for patients.

  • Bookkeeper

    Axess Law Professional Corporation

    Toronto, ON

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

    Maintain general ledgers and financial statements

  • Front desk hotel clerk

    Quality Resort Chateau Canmore

    Canmore, AB

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

    Provide general information about points of interest in the area

  • CNC Apprentice

    Noranco

    Vaughan, ON

  • Part-Time Sales Associate - Famous Footwear CAN

    Caleres

    Mississauga, ON

    • Part-time

    Strong working knowledge of general retail practices and procedures

  • Temporary Assistant Educator - Toddler Program

    Upper Canada Child Care

    Markham, ON

    Assistant Educator $20.60 - $23.54/hour (includes General Operating Grant) plus Wage Enhancement Grant (up to $2.00/hr).