First stage: Talked about the role with the head of HR, usual interview stuff etc
Second stage: In person interview with head of HR and head of development where more technical aspects were discussed. Interview involved a brief presentation for me to show off something technical I have developed.