full stack developer desktop mobile applications careers in Dammam, Saudi Arabia