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)
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Java Software Engineer (m/w/d) – Bankenanwendungen
2026-07-06
Software Engineer Java/Spring Boot - CDI Paris - Theodo Extend
2026-07-06
Backend Developer - Freelance - Java
2026-07-06
- Posted
- Mar 06, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Barcelona
- Company
- Filmin
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Java Software Engineer (m/w/d) – Bankenanwendungen
2026-07-06
Software Engineer Java/Spring Boot - CDI Paris - Theodo Extend
2026-07-06
Backend Developer - Freelance - Java
2026-07-06