Basic Requirements:
· Senior level development experience with JavaScript, including concepts like asynchronous programming, closures, types, and ES6.
· 5+ years of experience using JavaScript.
· Expert level experience with React Native and Redux.
· Experience building scalable JavaScript from scratch.
· Experience working closely with Product Designers.
· Familiarity with architecture designs such as MVC/MVP/MVVM.
· Familiarity with module builders like NPM/Yarn.
· Familiarity version control system such as Git, utilizing proper development.
· Be able to help us shape support to grow and develop your career further.
Nice to have:
· You have experience with Back-end languages and frameworks such as Node.js, Python or any other.
· You are an active contributor to a Front-end community.
· Fluent in Spanish/Catalan and/or English.
· Excellent communicator and top notch problem-solver.
What can we offer:
· Flexible working hours.
· Free coffee, tea, juice and drinks.
· Work with a smart and talented team.
· Team buildings events.
· Training, books and all you need.