I applied online and heard back after a couple months. After I heard back I had 1 screening interviews, and then a Skype interview. Both of which were technical, however, they were focused primarily on project experience and previous work experience.