Background:
I have received job offer from a US-based company and the entire work force is remote. I'm indian by nationality. The company doesn't mind where I work out of, as long as I'm available in EST hours.
If I want to work from the US, they are willing to sponsor an H1B visa.
Question: Is it possible to move to a country like Canada, New Zeland or Ireland, as I will be working remotely, so technically I have a job in that country?
Please point me to the resources. I'm interested in applying for a Canada visa.
I have no relatives in any countries but India. I have a MS from a US university.