It is not mandatory to have a job offer to qualify for Canada PR. There are immigration pathways that offer PR without a job offer, such as Provincial Nominee Programs (PNPs) and Atlantic Immigration Program. However, having a job offer will increase your chances of receiving a PR.