How to get hired in Canada by Fabricio, a Senior Developer who got a job in Toronto

This is a blog post by Fabricio Brito, a VanHack Premium Member who got hired at a Toronto based technology company in January 2021. Congrats Fabricio!

Now that the information is finally public in my current position, where I am working for the last week, I can finally make this shout out to VanHack and everybody that helped me in this adventure that is just beginning.

I may not be the best example, but now that I can fit into the category of a “success case,” let me share a little bit of my history with you to get an amazing offer to work as a Sr Fullstack Developer in Toronto.

After filling my profile at VanHack, taking the English tests, and some coding verification tasks, I wanted to make sure I was on the right path, so I hired the 6-month package for the Premium Services.

I’ve attended every class that I could while a Premium member, and I have no regrets! Here are a few tips that helped me on this path:

Be quick

There are over 70k great people here. Set up your notifications so you can check every new job posting within the first hour it was published in slack. I’m dead serious! If you really want to be considered, your name must be among the first hundreds of candidates that actually have a matching profile.


Make sure the keywords automatically generated in your profile matches the ones in the positions you are applying to. Right after applying for that job, double-check that. Otherwise, you may not “survive” the automated screening that sorts the best candidates to the Talent Manager.

Reach Out to the Talent Manager

If you really believe that you are the one for that position, reach out to the Talent Manager right after applying online and reviewing your profile. Now it is the time to stand out from the crowd. Your name must be in the list they will provide to the company within the next couple of days, and your CV needs to be shortlisted by them for you to schedule the first interview.

Practice your answers

Once you are scheduled for an interview, you want to have some ordinary interview questions ready and customized to show them you have the experience they are looking for. Record your answers and watch to perfect your answers for “tell me about yourself,” “what are your strengths/weaknesses,” “why should we hire you,” “why do you want to leave your current position,” and so on. The instructors, Marina and Aline, were amazing with our sessions while I was attending the Premium Classes to rehearse these answers and tailor them to the position you are applying for.

Live Coding Interviews

There are many tips and training for these interviews and Take-home Assignments that, again, the Tech Interview Premium Classes will get you ready for them. Remember that the challenge itself is not the major topic you are being evaluated in this interview. They will hire the one who can communicate well with their team and not necessarily the one that came up with the best solution for the problem.

Mock Interviews

Before you actual interviews, VanHack will schedule mock interviews with their staff, so you can have honest feedback about your answers and adapt wherever you feel necessary. This is done with non-Premium members too, which is awesome!


I only started applying for real, reaching out to talent managers right after the job was posted after 4 months of preparation with the Premium classes. And I only did it to the jobs that I knew I was a good candidate to justify that. I was shortlisted for a position at the end of last November, did the first interview and my first code challenge in the first week of December, but the position was canceled a couple of days later.

Then I applied for another position, and a Talent Manager reached out to me to apply for a third one as well. To make a long story short, after about 6 weeks of 4-5 different interviews and challenges for each position, I got an offer for one of them. I rejected the other before they had the chance to make an offer because the first one was amazing already, and I did not want to stay sited on their contract for too long.


I could have prepared all by myself for that interviews, with some research and lessons learned after the first failures, for sure. It would take much more time and effort than it took me to join Premium Services. Nobody asked me to publish this post, but I felt compelled to share my story because I truly believe that the bang for the buck from their services is worthwhile.

Now let me get back to the documents and forms for that Work Permit because, in a few months, I will be in Canada with my family! Woohooo!

See 40 new senior developer profiles every 2 weeks and get notified about upcoming hiring events!

See 40 new senior developer profiles every 2 weeks and get notified about upcoming hiring events!

Subscribe to our newsletter

You have Successfully Subscribed!

Scroll to Top