Submitted cover letter and resume via email. Received a phone call and had a phone screening. Was asked to write out answers to some questions and submit within two days (I think). Got a call back to come in for an interview. Came back for another, took a skills test, and was offered the job.