Whenever possible i recommend contract-to-hire for remote teams.Get them on for 1-2 weeks on a specific project. This will tell you more about them than any whiteboarding tests you will ever do.
A good pair programming task could be solved in a way that’s too long for the session or in a shorter approach. Picking a “good enough for now” solution is part of the evaluation.
Under-index on interviews. In many cases they are just a “how good can this person talk shop” and you will just prefer native speakers from tech hubs if you do this. Get them to do real work asap.
If you do your job well you will have a lot more inbound for remote roles. This is good because you have more people to choose from, this can also be bad because it might overwhelm you.