Hi,
I am an Indian citizen currently working in the US on H1B as a Software Developer. Due to family reasons, I have to telecommute from Canada for my US Employer. What visa should I apply to telecommute from Canada indefinitely (the US Employer does not have any affiliation, partner, etc in Canada). What visa should I apply for my dependent spouse (also Indian citizen) and my US citizen child? Can my spouse (also a software developer) work in Canada?
Thank you!