If I had to mention one thing that Shopify got right, it's that they know how to program their culture. While there is a bit of hero-worshipping, I have never felt more included in a community than ever before.
The food is great, the people are great, the product is great -- but at the end of the day, you're still doing web development.
Being a web dev is just a generalist skill and would fade quickly over time, unless one tries to develop into different roles.
I'd say do an internship or two here, and at most a year of full-time web dev work. If you cannot transform into specializing in anything, find a place elsewhere.
The expectation to move fast and do the right thing for the long term is intensely difficult to achieve if other members in a team do not support it. I'm not saying that I would want to press my hard-knocks engineering culture, but I would appreciate it if other people get reviews done on time and are a bit more "serious"/"committed" towards the project.
There are two interviews. The first one is the "Life Story" with a recruiter, and the second is the Technical Interview with two developers. You only advance to the second one if you are chosen after the "Life Story" interview. They tell you in adva
I must start by saying that I really enjoyed the interview process. Most of the interviews were very conversational, and all of the team members I met were friendly and open to answering any questions I had. Everyone was also on time for my interview
The entire experience was fantastic. Everyone was very nice, helpful, and respectful. They first contacted me by email with a very personal letter, which caught my eye. Then, we scheduled a quick phone interview to get to know me and tell me a bit a
There are two interviews. The first one is the "Life Story" with a recruiter, and the second is the Technical Interview with two developers. You only advance to the second one if you are chosen after the "Life Story" interview. They tell you in adva
I must start by saying that I really enjoyed the interview process. Most of the interviews were very conversational, and all of the team members I met were friendly and open to answering any questions I had. Everyone was also on time for my interview
The entire experience was fantastic. Everyone was very nice, helpful, and respectful. They first contacted me by email with a very personal letter, which caught my eye. Then, we scheduled a quick phone interview to get to know me and tell me a bit a