A recruiter contacted me by email to set up a phone interview. Ask basic questions about experience. A day later got an email advising I will have another interview with hiring manager. 5 days after that interview I spoke with the hiring manger again and with some potential co workers. I got a call later that day offering me the job.