advertising mobile development careers in Ibri, Oman