14

3 jobs offer at 14

  • Agency

  • Barcelona, Spain

  • 50 - 200

  • 2017

.

Tech Stack

JavaScript AB Testing Jira AWS Product Design Team Leadership IT Project Management React UX Research

14 job offers in Barcelona