Applied online, after a few weeks I was contacted via email by the hiring manager to set up an interview. Had a 30 minute Skype interview and was offered the position a week later. The interview was very casual but there were a lot of unusual questions that I didn't understand what they would help the interviewer assess about me.