front end careers in Seeb, Oman