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.

Cooks — NOC 63200 — Langford, British Columbia NOC 63200 Food Counter Attendants, Kitchen Helpers And Related Support Occupations — NOC 65201 — Guelph, Ontario NOC 65201 Cooks — NOC 63200 — Guelph, Ontario NOC 63200 Food Counter Attendants, Kitchen Helpers And Related Support Occupations — NOC 65201 — North York, Ontario NOC 65201 Cooks — NOC 63200 — Aurora, Ontario NOC 63200 Cooks — NOC 63200 — Newmarket, Ontario NOC 63200 Elementary School And Kindergarten Teachers — NOC 41221 — Brampton, Ontario NOC 41221 Home Child Care Providers — NOC 44100 — Hampstead, Québec NOC 44100 Home Support Workers, Caregivers And Related Occupations — NOC 44101 — North York, Ontario NOC 44101 Home Support Workers, Caregivers And Related Occupations — NOC 44101 — Scarborough, Ontario NOC 44101 Home Child Care Providers — NOC 44100 — Richmond Hill, Ontario NOC 44100 Home Child Care Providers — NOC 44100 — Scarborough, Ontario NOC 44100 Food Counter Attendants, Kitchen Helpers And Related Support Occupations — NOC 65201 — Aurora, Ontario NOC 65201 Food Counter Attendants, Kitchen Helpers And Related Support Occupations — NOC 65201 — Newmarket, Ontario NOC 65201 Food Counter Attendants, Kitchen Helpers And Related Support Occupations — NOC 65201 — Richmond Hill, Ontario NOC 65201 Chefs — NOC 62200 — Mississauga, Ontario NOC 62200 Professional Occupations In Business Management Consulting — NOC 11201 — Oakville, Ontario NOC 11201 Computer And Information Systems Managers — NOC 20012 — Toronto, Ontario NOC 20012 Food Service Supervisors — NOC 62020 — Edmonton, Alberta NOC 62020 Food Counter Attendants, Kitchen Helpers And Related Support Occupations — NOC 65201 — Haines Junction, Yukon NOC 65201 Home Child Care Providers — NOC 44100 — Calgary, Alberta NOC 44100 Transport Truck Drivers — NOC 73300 — Rocky View, Alberta NOC 73300 Home Child Care Providers — NOC 44100 — Calgary, Alberta NOC 44100 Electrical And Electronics Engineers — NOC 21310 — Edmonton, Alberta NOC 21310