To support our team, we are searching for a Frontend Engineer (f/m/d) to be based in our Barcelona office.
WHAT YOU DO
- Add functionalities and maintain various microservices built with Deno and Node.js.
- Support the development of an in-house CMS done in Vue.js.
- Code, test, and deploy an isomorphic web app crafted in React and Node.js.
- Work with Docker, Kubernetes, and cloud providers (mostly AWS).
- Deliver top-notch functionalities while collaborating with stakeholders in their definition.
- Participate actively in code reviews and team events.
- Collaborate daily with other teams and FE/BE developers.
WHO YOU ARE
- +3 years of demonstrable experience with JavaScript/TypeScript.
- Engineering and big-picture mindset when thinking about code solutions.
- Familiar with the development of GraphQL and REST APIs.
- Familiar with Vite and its ecosystem: Rollup, Babel/SWC, etc.
- Experience with Redux or any similar state manager.
- Proficient with Node.js (Deno experience is a plus).
- Confident in testing with Jest, React Testing Library, and Enzyme.
- Comfortable with Git.
- Experience setting up pipelines with GitHub Actions or similar tools.
- Familiar with Grafana, Core Web Vitals, or stack tracking.
- Knowledge of SOLID and DRY principles.
- Fluent in English.
WHAT WE OFFER
- Up to 32 days of holiday, depending on service length, starting with 28 days (excluding public holidays and weekends).
- Mobile office with up to 40% of your total contracted hours (job and position permitting).
- 10 days/year of mobile office abroad in EU countries (job and position permitting).
- Language & e-learning courses.
- Staff discount of up to 30%.
- Flexible remuneration benefits (ticket restaurant, transport, child care).
- Discounted membership for selected sports platforms & gyms.
- Private health insurance.
- Access to LinkedIn Learning.
- Support on mental health & well-being.
- Social Day.
- Employee Share Purchase Plan.