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.

Professional Occupations In Advertising, Marketing And Public Relations — NOC 11202 — North Vancouver, British Columbia NOC 11202 Cooks — NOC 63200 — Victoria, British Columbia NOC 63200 Labourers In Food And Beverage Processing — NOC 95106 — Embrun, Ontario NOC 95106 Cooks — NOC 63200 — Québec, Québec NOC 63200 Home Child Care Providers — NOC 44100 — Calgary, Alberta NOC 44100 Early Childhood Educators And Assistants — NOC 42202 — Lac-Beauport, Québec NOC 42202 Home Support Workers, Caregivers And Related Occupations — NOC 44101 — Oakville, Ontario NOC 44101 Construction Trades Helpers And Labourers — NOC 75110 — Edmonton, Alberta NOC 75110 Financial Managers — NOC 10010 — Richmond, British Columbia NOC 10010 Home Child Care Providers — NOC 44100 — Camrose, Alberta NOC 44100 Technical Sales Specialists - Wholesale Trade — NOC 62100 — Edmonton, Alberta NOC 62100 Transport Truck Drivers — NOC 73300 — Dartmouth, Nova Scotia NOC 73300 Dental Assistants And Dental Laboratory Assistants — NOC 33100 — Bedford, Nova Scotia NOC 33100 Postal And Courier Services Managers — NOC 70021 — Red Deer, Alberta NOC 70021 Supervisors, Motor Transport And Other Ground Transit Operators — NOC 72024 — Red Deer, Alberta NOC 72024 Cooks — NOC 63200 — Windsor, Nova Scotia NOC 63200 Medical Laboratory Technologists — NOC 32120 — Evanston, Nova Scotia NOC 32120 Early Childhood Educators And Assistants — NOC 42202 — Abbotsford, British Columbia NOC 42202 Steamfitters, Pipefitters And Sprinkler System Installers — NOC 72301 — Jonquière, Québec NOC 72301 Retail And Wholesale Trade Managers — NOC 60020 — Penticton, British Columbia NOC 60020 Home Child Care Providers — NOC 44100 — Mississauga, Ontario NOC 44100 Hairstylists And Barbers — NOC 63210 — Surrey, British Columbia NOC 63210 Security Guards And Related Security Service Occupations — NOC 64410 — Dartmouth, Nova Scotia NOC 64410 Cooks — NOC 63200 — Smiths Falls, Ontario NOC 63200