When is an offer required?
Some routes are tied to a specific employer and role. Others allow eligible people to work without being tied to one employer. Avoid the universal claim that every work visa requires a job offer.
The UK Skilled Worker route, for example, requires an approved employer and a certificate of sponsorship. Canadian open work permits are limited to eligible circumstances. These illustrate differences between systems, rather than a list of destinations the company serves.