full stack developer desktop mobile applications careers in Eastern Province, Saudi Arabia