135 jobs in Barcelona