I think you'd have to ask the person in charge of the position hiring. But I can tell you that the majority of staff communication happens on Skype, yes. As far as I understand, you need it for your interview. I'd email one of the staff in charge of the position and ask.