mobile apps business development jobs careers in Porto, Portugal