Our Hiring Process
- Stage 1
Review
Once we've received your application, our hiring team will carefully review it. Along with resumes, we love to see answers to the questions in the application form that give us a better sense of who you are and why you’re interested in joining us.
- Stage 2
Initial Interview
If there's potential for a good fit, a member of our Talent Acquisition team will reach out to arrange an introductory video call. This is an opportunity for us to chat, get to know each other better, and talk about the role.
- Stage 3
Interview
If everything looks good after the initial interview, we'll move on to a more in-depth technical interview with the Lead Frontend Engineer. The technical interview usually lasts about 1 hour and gives us a chance to dive into your previous experience, programming proficiency, and frontend skills (no live coding part).
- Stage 4
Test Assignment
Following a successful completion of the technical interview stage, we'll send you a project to work on at your own pace. There's no strict deadline — take your time to show off your skills and creativity.
- Stage 5
Final Interview
After reviewing your test assignment and ensuring that it meets our expectations, we will proceed to a final interview with our Frontend team. This session is a technical interview/team meet-and-greet combo, which is designed to discuss your project and assess how well your work style and personality fit the team's culture. This conversation is expected to last no more than 1 hour.
- Stage 6
Offer
Time to make a decision — if there is a match, we'll offer you a spot on our Frontend Engineering team! Our Talent Acquisition team will fill you in on all the details of your offer and and address any questions you may have.