Hello, i have a job in brazil that i work remotely as programmer. I can doing my job for a brazilian company with but as tourist in Canada? Or i need a work visa even i'll not work for any Canadian company or person?
No problem as long as you have no Canadian clients at all. But I would still avoid saying anything to CBSA on arrival given whilst not illegal it could just become a hassle to clarify to CBSA the purpose of your visit.