software mobile app careers in Porto, Portugal