Submit an application through the app and answer a few questions and answer a question with a video. Second step was an interview with a project manager to go over the role and experience. Third step was a take home project which you had 48 hours to complete but not take more than 3 hours to work on it. It didn't seem a difficult project. However, I got a rejection letter right after. Not sure what went wrong on the project I submitted so a little bit of feedback would have been nice. Anyway, not a bad experience.