app games design careers in Barka, Oman