Screening with recruiter went well and scheduled technical interview. Interviewed with Engineer who possibly was in the currently vacant role and moved to senior role. Followed up with recruiter and interview coordinator after interview. And never heard back. Totally unprofessional.