I have actually managed to find some remote contracts - it's hard and I have not got a pipeline yet. But it is possible - don't think that jobs that are advertised on jobsites are the only thing. Try this: set up canadiancreed.com, put that you make Canadian xxx software for Canadian businesses.
Attack chambers of commerce, other digital agencies. The work is out there.
(In not sure what xxx is for your line of work or experience - pick something you like:-)