Front End Lead
Barcelona, Catalonia, Spain
Akiles
nomorecode
Project Manager
Inbenta
Netquest
Senior Front End Developer
Universitat Autònoma de Barcelona