Senior digital designer careers in Alexandria, Egypt