I applied online by sending in my resume, and was contacted the next day to let me know that I had progressed to the next round of the interview process which was an online skills assessment.
I received an email back the day after I took the assessment saying they are reviewing assessments and it could be several weeks until I hear back. I am still hopeful! They seem like an amazing company to work for!