logo careers in Portugal