Joy Stephen Canadian Authorized Representative · CICC R419719

Subscription research · three lists every week

Canadian job listings for foreign nationals

This site holds the jobs posted over the past eight weeks; whether you search the most recent or all jobs, you see postings from the past eight weeks only. Jobs offered by Canadian employers to foreign nationals — outside Canada, within Canada, and under LMIA. Many may support Canadian residency; new postings are added every week. The full posting opens for subscribers: request a subscription or sign in.

Search by NOC

Does your NOC have job opportunities here?

What is a NOC? Every occupation in Canada has a five-digit code in the National Occupational Classification — your NOC. Canadian employers and immigration programs classify you by it, and every job on this site is listed under one. If you do not know yours, find it first:

  1. Do the free NOC evaluation — it identifies your NOC from your work duties, in a few minutes.
  2. Note your five-digit NOC code.
  3. Search for your NOC's job opportunities below.

You will see the job titles under that NOC. The full postings open for subscribers of that NOC.

Construction Millwrights And Industrial Mechanics — NOC 72400 — Enfield, Nova Scotia NOC 72400 Accommodation Service Managers — NOC 60031 — London, Ontario NOC 60031 Home Support Workers, Caregivers And Related Occupations — NOC 44101 — Winnipeg, Manitoba NOC 44101 Livestock Labourers — NOC 85100 — Chilliwack, British Columbia NOC 85100 Agricultural Service Contractors And Farm Supervisors — NOC 82030 — Chilliwack, British Columbia NOC 82030 Livestock Labourers — NOC 85100 — Delta, British Columbia NOC 85100 Corporate Sales Managers — NOC 60010 — Peachland, British Columbia NOC 60010 Retail And Wholesale Trade Managers — NOC 60020 — Hamilton, Ontario NOC 60020 Sheet Metal Workers — NOC 72102 — Whistler, British Columbia NOC 72102 Senior Managers - Construction, Transportation, Production And Utilities — NOC 00015 — Burnaby, British Columbia NOC 00015 Restaurant And Food Service Managers — NOC 60030 — Langley, British Columbia NOC 60030 Managers In Customer And Personal Services — NOC 60040 — Calgary, Alberta NOC 60040 Accounting Technicians And Bookkeepers — NOC 12200 — Calgary, Alberta NOC 12200 Construction Trades Helpers And Labourers — NOC 75110 — North York, Ontario NOC 75110 Managers In Customer And Personal Services — NOC 60040 — Markham, Ontario NOC 60040 Home Support Workers, Caregivers And Related Occupations — NOC 44101 — Surrey, British Columbia NOC 44101 Carpenters — NOC 72310 — Edmonton, Alberta NOC 72310 Transport Truck Drivers — NOC 73300 — Drayton Valley, Alberta NOC 73300 Automotive Service Technicians, Truck And Bus Mechanics And Mechanical Repairers — NOC 72410 — Saint-Édouard-de-Lotbinière, Québec NOC 72410 Nurse Aides, Orderlies And Patient Service Associates — NOC 33102 — Laval, Québec NOC 33102 Hairstylists And Barbers — NOC 63210 — Dartmouth, Nova Scotia NOC 63210 Food Service Supervisors — NOC 62020 — Chicoutimi, Québec NOC 62020 Drafting Technologists And Technicians — NOC 22212 — Québec, Québec NOC 22212 Heavy-Duty Equipment Mechanics — NOC 72401 — Vegreville, Alberta NOC 72401