intermediate front end careers in Mecca, Saudi Arabia