2,045,376open jobs
120,423companies
245,800added this week
Browse all
Location
Hybrid (Barcelona, Spain)
Seniority
Staff · 8+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 29, 2026. First seen by Alion on Jun 29, 2026.

Overview
Company
Impact
Profile match
In Japanese, Rakuten stands for "optimism." It means we are hopeful for the future and believe we can make tomorrow better by what we do today. So we challenge ourselves to evolve, innovate and experiment to create a more rewarding, happier future for everyone. Our Rakuten International portfolio spans e-commerce, digital content, advertising, entertainment and communications, bringing the joy of discovery and access to more than 1 billion members across the world.

Job Description:

Rakuten TV is one of Europe’s leading video streaming platforms, offering premium transactional (TVOD) and advertising-based (AVOD/FAST) content to millions of users across more than 40 countries. Backed by Rakuten Group - one of the world’s largest internet services companies - we operate a cutting-edge B2B2C model, partnering with leading device manufacturers, broadcasters, and advertising networks to deliver premium entertainment experiences.

Headquartered in Barcelona, our international team combines deep expertise in technology, content, sales, and finance to drive continued growth across EMEA. We are a data-driven, fast-paced organisation that values intellectual curiosity, ownership, and collaboration.

Are you passionate about Video on Demand? Do you love building engineering cultures as much as you love building products? Rakuten TV is looking for a Frontend Manager to lead all client-facing engineering across B2B and B2C, spanning Smart TVs, mobile, web, and whitelabel platforms.

Work with a team of wildly talented and highly motivated engineers in the fast-growing industry of Video on Demand, in one of the most exciting cities in Europe: Barcelona.

The position

As Frontend Director you own the full scope of client-side engineering at Rakuten TV. You will lead multiple frontend teams, a group of ~10 engineers and leads responsible for products used by millions of customers across Europe.

  • Own technical strategy, architecture, and delivery across all frontend platforms

  • Manage and grow a team of frontend engineers and leads across Mobile, CTVs and Web

  • Report directly to the CTO and act as the voice of frontend engineering at leadership level

  • Drive roadmap alignment between product, design, and engineering

  • Define and enforce engineering standards, code quality, and testing strategy across all teams

  • Own hiring, performance reviews, and career development for all direct and indirect reports

  • Manage external vendor and CTVs platform relationships

  • Own final call on architecture and platform decisions: you are the decision-maker, not a facilitator

What we expect from you

  • 8+ years of hands-on engineering experience with a deep frontend background (JavaScript/TypeScript, mobile, or CTV), with at least 3 years in an engineering leadership role (Lead, Principal, Head, or Director)

  • Deep knowledge of React and modern frontend tooling in a production environment

  • Proven experience managing multi-team frontend organisations, not just tech leads, but people managers

  • Experience with Smart TV application development

  • Strong understanding of video streaming: HLS, DASH, players (hls.js, Shaka, or similar), DRM, and ad integration (VAST)

  • Ability to define and execute long-term technical roadmaps, manage tech debt, and balance short-term delivery with architectural health

  • Comfortable representing engineering in stakeholder and executive conversations

  • Strong hiring instincts: you know how to attract, assess, and retain strong engineers

  • Fluent in agile/scrum practices; experienced running cross-functional teams

  • Experience publishing and managing applications across mobile and CTV app store portals

  • Background in a streaming or media company

Stack you will work with

  • Web & CTV: React, Redux, Next.js, TypeScript, Webpack, BrightScript (Roku). Major TV manufacturers and streaming devices

  • Mobile: Kotlin, Swift/SwiftUI

  • Playback: HLS/DASH/Smooth Streaming, PlayReady/Widevine, Shaka Player, hls.js

  • Tooling: pnpm monorepo, Jest, Cypress, Playwright, Suitest, Github Actions

  • Infra: Experience with major cloud providers, CDN, cloud object storage, and serverless compute.

We'd love to hire someone who is

  • A multiplier: you make the engineers around you better, not just the code

  • Technically credible: your team respects your opinion because you've earned it in the codebase

  • Decisive under ambiguity: you move forward with incomplete information and own the outcome

  • Aclear communicator: you can translate technical complexity for product and executive audiences

  • Genuinely passionate about video: you care about the end-user experience, not just the architecture diagram

Some Good Reasons To Apply

  • Join a leading global tech company.

  • Flexible work: hybrid model, flexible hours and Friday afternoon off!

  • Fast-track your career in a high-growth environment.

  • Interesting training resources & free language classes.

  • Enjoy a great work atmosphere, team activities & offsites.

  • Modern, sustainable offices near Barcelona beach. Wellbeing focused.

  • Access wellbeing & mental health platforms.

  • Free coffee, juice & lunch allowance in the office.

  • Work with a diverse team of 24+ nationalities!

  • Flexible Remuneration: medical insurance or extra funds for meals/commuting/childcare.

  • Access to Wellhub!

Rakuten Shugi Principles

Rakuten Group has an unswerving commitment to building an egalitarian society by empowering individuals and companies to be successful in business and in life. We expect “Rakutenians” to model these 5 “Shugi” Principles of Success:

  • Always improve, always advance. With enough determination and effort, you can achieve anything.

  • Be passionately professional. Be determined to be the best.

  • Hypothesize - Practice - Validate - Shikumika. Success in business depends on making and executing concrete specific action plans.

  • Maximize Customer Satisfaction. The greatest satisfaction in a service industry is to see our customers smile.

  • Speed!! Speed!! Speed!! Always be conscious of time. Take charge, set clear goals, and engage yourself and your team.

Our D&I Mission

Rakuten’s corporate mission is to “contribute to society by creating value through innovation and entrepreneurship.” We foster a culture that provides equal opportunities to those who share this founding philosophy and take on the challenge to transform society, regardless gender, age, sexual orientation, race, religion, culture, nationality, disability, or any other status. Diversity is one of Rakuten's core strategies and a driving force for innovation. To continue to provide innovative services, we strive to respect the uniqueness and values of every one of our Rakutenians, located all around the world, and to create environments where they are able to demonstrate their full potential.

When a candidate applies for a position in a Rakuten Group Company, Candidates consent to the use and sharing of their information in accordance with the terms of the Rakuten Recruiting Privacy Policy. Please read the privacy Policy carefully before submitting your application on.

Beware of fraudulent job offers claiming to be from Rakuten. Rakuten does not send unsolicited job offers or request money during the recruitment process. Learn more: https://rakutenemploymentalert.com/

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,045,376 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Similar stack
Same company
Barcelona
Hybrid · 3+ years exp · Bachelor's Degree · Madrid
JavaScript
TypeScript
Frontend
Angular
Sass
Apply
Hybrid · Full-Time · 5+ years exp · Valencia
JavaScript
TypeScript
AI/ML
Copilot
Cursor
Claude Code
AI Agents
Frontend
Vue.js
DevOps
CI/CD
Cybersecurity
GDPR
Management
Scrum
Apply
Remote (Spain, CET hours) · Full-Time · 3+ years exp · Barcelona
JavaScript
TypeScript
SQL
AI/ML
Cursor
Claude Code
AI Agents
LLM
Frontend
RxJS
Angular
DevOps
CI/CD
QA
Jest
Vitest
Apply
Remote (Spain) · Full-Time · 5+ years exp · Madrid
JavaScript
TypeScript
Frontend
Redux
Webpack
Babel
RxJS
Angular
React.js
NgRx
DevOps
Rest API
Git
Management
Scrum
QA
Playwright
Apply
Remote (Spain) · Full-Time · Madrid
JavaScript
TypeScript
Frontend
Angular
PrimeNG
Sass
DevOps
Azure DevOps
GitHub Actions
Azure
CI/CD
Docker
Kubernetes
Nginx
Azure AKS
QA
Jest
Apply
Hybrid · 3+ years exp
Python
JavaScript
TypeScript
SQL
AI/ML
Claude
AI Agents
LLM
Anthropic
Knowledge Graph
Mobile
JUnit
DevOps
Rest API
GCP
CircleCI
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Management
Agile
Scrum
QA
TestRail
TestNG
Selenium
JMeter
Cypress
Playwright
Swagger
Postman
Pytest
Apply
In office · Tbilisi
JavaScript
TypeScript
SQL
PowerShell
C#
F#
C#
ASP.NET Core
Frontend
Angular
DevOps
Azure
Bicep
Analytics
Power BI
Management
Agile
Apply
≈ $20k – $50k per year (Estimated) · Hybrid · Full-Time · 2+ years exp · Moscow
JavaScript
TypeScript
SQL
C#
Databases
Apache Kafka
Frontend
Angular
DevOps
Rest API
Kibana
Management
Jira
Agile
Scrum
QA
Cypress
Postman
Apply
$35k per year (net) · In office · Saint Petersburg
Python
JavaScript
TypeScript
SQL
AI/ML
Cursor
Claude Code
Lovable
Replit
DevOps
Rest API
Git
Management
n8n
Apply
≈ $24k – $47k per year (Estimated) · In office · Full-Time · 6+ years exp · Bachelor's Degree · Saint Petersburg
Python
JavaScript
PHP
SQL
C#
Node JS
1C
PHP
Bitrix
Databases
MS SQL
Apply
≈ $47k – $107k per year (Estimated) · In office · Full-Time · Berlin · Barcelona
Apply
≈ $72k – $140k per year (Estimated) · In office · Full-Time · 5+ years exp · Berlin
Apply
≈ $62k – $155k per year (Estimated) · In office · Full-Time · London
Apply
≈ $25k – $58k per year (Estimated) · In office · Full-Time · 2+ years exp · Barcelona
Apply
In office · Full-Time · Barcelona
Apply
≈ $43k – $85k per year (Estimated) · In office · Full-Time · Barcelona
Apply
≈ $69k – $139k per year (Estimated) · In office · Barcelona
Apply
$61k – $72k per year · Remote (France, Spain) · Full-Time · 8+ years exp · Barcelona · Brussels · Grenoble · Metz · Nancy
AI/ML
Claude
Design
Figma
FigJam
Apply
See all jobs
This is one of many
2,045,376 more open roles from verified company boards, updated every day.