No cofounder 73588657 bef2 4d56 a525 ad88b65e6be1 jobs found in Barcelona