citrix mobile development careers in Bahrain