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.

Transport Truck Drivers — NOC 73300 — Navan, Ontario NOC 73300 Transport Truck Drivers — NOC 73300 — Winnipeg, Manitoba NOC 73300 Plasterers, Drywall Installers And Finishers And Lathers — NOC 73102 — Woodstock, Ontario NOC 73102 Pharmacy Technicians — NOC 32124 — Rouyn-Noranda, Québec NOC 32124 Transport Truck Drivers — NOC 73300 — Rosser, Manitoba NOC 73300 Veterinarians — NOC 31103 — Calgary, Alberta NOC 31103 Retail And Wholesale Trade Managers — NOC 60020 — Lloydminster, Alberta NOC 60020 Managers In Customer And Personal Services — NOC 60040 — Barrie, Ontario NOC 60040 Accounting Technicians And Bookkeepers — NOC 12200 — Saint-Lambert, Québec NOC 12200 Other Products Assemblers, Finishers And Inspectors — NOC 94219 — Calgary, Alberta NOC 94219 Home Child Care Providers — NOC 44100 — North Vancouver, British Columbia NOC 44100 Other Administrative Services Managers — NOC 10019 — Kelowna, British Columbia NOC 10019 Coaches — NOC 53201 — Comox, British Columbia NOC 53201 Geoscientists And Oceanographers — NOC 21102 — Jonquière, Québec NOC 21102 Pharmacists — NOC 31120 — Comox,, BC NOC 31120 Pharmacy Technical Assistants And Pharmacy Assistants — NOC 33103 — Campbell River,, BC NOC 33103 Nurse Practitioners — NOC 31302 — Halifax, Nova Scotia NOC 31302 Pharmacy Technical Assistants And Pharmacy Assistants — NOC 33103 — Fraser Lake, British Columbia NOC 33103 Other Labourers In Processing, Manufacturing And Utilities — NOC 95109 — Maricourt, Québec NOC 95109 Automotive Service Technicians, Truck And Bus Mechanics And Mechanical Repairers — NOC 72410 — Beloeil, Québec NOC 72410 Bakers — NOC 63202 — Laval, Québec NOC 63202 Retail Salespersons And Visual Merchandisers — NOC 64100 — Bedford, Nova Scotia NOC 64100 Restaurant And Food Service Managers — NOC 60030 — Toronto, Ontario NOC 60030 Chefs — NOC 62200 — Toronto, Ontario NOC 62200