One of the best options is to contact several recruitment agencies, especially if you can find one or more that focus on your profession. Employers are increasingly relying on outsourcing companies, or “headhunters,” to find talent. Usually, the employer pays these headhunters, so avoid companies that ask you to pay them for their services. Foreign workers who want to increase their chances of getting a job offer in Canada should consider learning French if they have the time and resources.
Job Bank has long been the way Canadians find work online, as it's free for both employers and candidates. A job offer from a Canadian employer can significantly increase your chances of receiving an invitation to apply for permanent residence. The easiest way, but probably the least likely to succeed, is to check job sites online, as would any Canadian looking for work. An LMIA is a permit from the Canadian Ministry of Employment and Social Development to hire a foreign worker for a job for which no Canadian citizen or permanent resident can be found.
If you're not sure whether or not you need a job offer, a work permit, or an LMIA, you should assume that you probably need one or both, or consult a professional. Prospective foreign job seekers who have difficulty applying for work online may have better luck if they visit Canada on a visitor visa and apply for work in person. These scenarios are less likely to occur in the case of “in-demand” jobs where there are a large number of positions to fill. You can then locate this hiring manager on LinkedIn, connect with him, and explain directly why he's a great candidate for the vacancy.
Applicants who apply through the federal Skilled Worker Program do not need a job offer, but they can earn additional points on their profile if they earn one before applying. Canadian employers who wish to hire foreigners to fill job openings must complete a labor market impact assessment (LMIA) and demonstrate that there were no Canadian citizens or permanent residents available to fill the position. Now that you know how to get a job offer from a Canadian employer, you can start implementing these steps and get a job offer from outside Canada. This employment website allows you to filter jobs based on the type of occupation, location, terms of employment, working language, period of employment and salary.
So if your friend knows someone who needs a new administrative assistant, but there are a lot of unemployed administrative assistants in that area of Canada, you're probably out of luck. Job seekers who apply for positions in smaller cities are much more likely to receive an interview. As mentioned above, it's not uncommon for job offers to receive dozens or even hundreds of applications from potential job seekers.