citrix mobile development careers in Offaly, Ireland