144 jobs in Barcelona