intermediate front end careers in Najran, Saudi Arabia