Descripción del trabajo
Who we are
Filmin is a Video On Demand platform focused on independent cinema and series, novelties and classics. This approach allows Filmin to present an extensive catalog of 15,000 titles, the largest in Europe for a subscription platform and is currently operating in Spain and Portugal.
What you will do
* Be an active part in all the stages of development of new features: from the decision-making to the final delivery, applying good code practices and with special attention to software architecture.
* Work on the continuous improvement of the applications, refactoring the actual code in order to improve the architecture, performance and scalability. Your opinion matters.
* Work in a Product centric environment with rotating squads.
* Work in an application with high traffic distributed in a wide variety of devices (mobiles, tablets, Smart TVs, gaming consoles).
* Pair programming, code reviews and close collaboration with other developers.
* Help us to improve the engineering culture in the company and share knowledge.
Hard Skills
* 5 years of React / Vue and React / Vue ecosystem or other component based framework and understanding of their core principles.
* Frameworks & Libraries (Vue2, Vue3, Vue Router, Vuex, Pinia, Composables, SASS, Tailwind).
* Testing Jest / Vitest (Unit, Integration, Functional).
* Webpack / Vite / Rollup.
* Feel comfortable writing technical documentation.
* Experience in developing user interfaces for web applications with a focus on performance and responsiveness.
* Familiarity with RESTful APIs and modern frontend build pipelines and tools.
Valuable Skills
* Object-oriented programming.
* UX / UI knowledge.
* CI / CD knowledge (Gitlab).
Soft skills
* Open-minded and willingness to work and collaborate within a team.
* Curiosity and eager to learn.
* Strong critical thinking and problem-solving skills.
* Ownership and responsibility over own code.
What we offer
* Permanent contract.
* 3 days remote + 2 days office (in Barcelona).
* Flexible working hours.
* Free Friday’s afternoon.
* Free afternoons in summer.
* 23 vacation days + 4 extra days (Filmin days).
* Weekly trainings.
* Training budget.
* You can choose your equipment.
* Friendly environment.
Hiring process
* Interview with the CTO and a Frontend Lead (30min call).
* Technical interview (pair programming) (1h call).
* Final interview (30min call).
#J-18808-Ljbffr