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. The technical interview usually lasts about 2 hours and gives us a chance to dive into your previous experience, programming proficiency, and iOS skills.
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

Offer

Time to make a decision — if there is a match, our Talent Acquisition team will fill you in on all the details of your offer and address any questions you may have.