I applied through a recruiter. The process took 3 months. I interviewed at Shopify (Ottawa, ON) in Jan 2017
Interview
Screened by CV or direct contact through recruiters. If you know anyone at Shopify and get referrals, this makes a lot easier.
Once you go through the first process, you will just see the life story interview which you usually talk about your life. And then interviews by 3 people, reference check from the previous companies. It usually takes a lots of time.