Skip to content

Your journey starts here

Open positions

Filters

  • Spain
  • Barcelona
  • English
4 jobs

Build your dream job

Build your dream jobBarcelona, Catalunya [Cataluña], Spain

IT

Full Stack DeveloperRemoteBarcelona, Catalunya [Cataluña], Spain

Marketing

Translation Management InternBarcelona, Catalunya [Cataluña], Spain

Product

UX internBarcelona, Catalunya [Cataluña], Spain

Can’t find a job position you’re looking for?

We're always looking for people to join us in our mission to fight climate change. Send us your CV and your cover letter!

Our office

Most of our team is based in sunny Barcelona, Spain while the rest of the team is spread across Europe.

Address

Carrer d'Àlaba 100

08018 Barcelona