Recently, changes have been made to the way a person must apply for a Canada Work Visa. The fact still remains however, that in almost every case, a job offer is required. In addition, most Canada work visas also require labor market verification, known as a Labor Market Opinion (LMO). Once an employer wishing to hire a foreign worker obtains a positive LMO they may apply for a Canada work visa.
Some Job searching sites are given below:-