Думаєте, в Україні легше буде знайти роботу, ніж в Канаді? Я би сказав так, якщо ви в Україні влаштуватись змогли - то за кордоном, теж, без проблем. Одна поправка, що за кордоном англійську все ж таки бажано знати якомога краще.
Вам ніхто не зможе точно сказати, що треба вчити) 10 років тому, достатньо було прийти з ноутом на роботу та вміти поміняти колір кнопки) Зараз, фронт - це, не тільки HTML, CSS та JS/React. Це і алгоритми, і тестування, і aws, і робота з серверними мовами, з тонною різноманітних бібліотек і тп.
Відкрийте сайт з вакансіями - подивіться, що вимагають компанії. І підтягуйте) Паралельно ходіть на співбесіди - там вам дадуть максимально точні і короткі шляхи, для отримання роботи.