it tech careers in Porto, Portugal