windows mobile careers in Cairo, Egypt