So yes, getting companies who don't know you, and will hire you for remote work based on an interview only is rare.
I didn't meet anyone else from the company until a year after I had already been working here.
The interview process is just needs to be fairly rigorous. Our preference is to hire within Canada because of:
* Timezones * Government incentives * Payment/Tax/Accounting hassles have already been sorted
But that doesn't mean we'll pass up great candidates in other locations.
We're hiring Modern Perl developers right now :
When I think of remote jobs for US-based companies, I generally think of those positions being for workers employable within the US already.
Usually the company is specific about where the remote worker can be for ex: in the same city but working from home, same timezone, within 1-3 timezones or just within the USA somewhere. Even meetups are generally written into the employment contract.
My whole team is remotely located across the US and it really works well.
I don't understand the legal side of the situation completely, but if you have enough people working out of a given international city, it could create a Nexus and require you to set up an office, etc.
Remote's advice here is to hire international workers as contractors, but to treat them like full-time employees. Not ideal.
Hopefully, this will get easier as time goes on.
In UK employment law at least this isn't legal, or rather the law simply treats them as employees.