JavaScript Engineer

Rakuten Kobo Inc.

Barcelona

Híbrido

EUR 55.000 - 75.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Hybrid work model
Flexible hours
Fridays off (half-day)

Descripción de la vacante

Rakuten TV in Barcelona is seeking a senior Front-end Engineer to join the TV app team. You will own end-to-end feature development for HTML5 TV applications, collaborating with QA, design and product to ship high-quality UIs that run on millions of devices every month.

The role requires 5+ years in JavaScript/React for TV environments, strong TypeScript skills, and experience with Storybook, monorepos, and video players.

Formación

  • 5+ years of relevant experience as JavaScript developer with React in TVs environment.
  • Experience with monorepo (pnpm).
  • Experience creating and maintaining re-usable UI libraries (Storybook).
  • Experience with focus navigation systems on TVs.
  • Experience integrating a design system from Figma to the code base.
  • Experience publishing packages using npm registry.
  • Experience publishing and managing TV applications (Samsung Seller office, LG store, Google Play...).
  • Experience with the HTML5 video player and other players (hls.js, Shaka Player and or Dash Player).
  • Experience with Video Ad Serving Template (VAST).
  • Performance rendering on low-end devices like TVs and STBs.
  • Strong knowledge of JavaScript, TypeScript and modern frontend tooling.
  • Scrum/Agile experience and testing mindset.

Responsabilidades

  • You will be part of the end-to-end lifecycle of features, from concept to deployment and maintenance.
  • You will be part of an experimented team of developers, QA engineers, designers and product owners.
  • Your code will be executed by millions of customers every month.
  • You will need to build and optimize UIs for TVs applications.

Conocimientos

JavaScript
React
TypeScript
TV apps
Storybook
Monorepo (pnpm)
UI libraries
Focus navigation for TVs
HTML5 video players
VAST
Performance optimization
Agile/Scrum

Herramientas

Storybook
pnpm
Figma to code
npm registry
TV platforms (Samsung Tizen, LG WebOS)
AWS CloudFront/S3
Webpack

Descripción del empleo

JavaScript EngineerSkip to main contentWe use cookies to help provide you with the best possible online experience. Please read our Cookie Policy for more details about the use of cookies and our Recruitment Privacy Policy for more information.#JavaScript Engineer page is loaded## JavaScript EngineerApplylocations: Barcelona, Spaintime type: Full timeposted on: Posted 2 Days Agojob requisition id: 1035808**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 a Video on Demand passionate? Do you like technology? Are you a Front-end engineer? If your answer is yes, you are at the right place. Rakuten TV is looking for a Front-end engineer with experience on developing HTML5 Smart TV applications.Work with a team of wildly talented and highly motivated coworkers in the fast-growing industry of Video on Demand in one the most exciting cities in Europe, Barcelona.**The position*** You will be part of the end-to-end lifecycle of features, from concept to deployment and maintenance* You will be part of an experimented team of developers, QA engineers, designers and product owners* Your code will be executed by millions of customers every month* You will need to build and optimize UIs for TVs applications**What we expect from you*** 5+ years of relevant experience as JavaScript developer with React in TVs environment* Experience with monorepo (pnpm)* Experience creating and maintaining re-usable UI libraries (Storybook)* Experience with focus navigation systems on TVs* Experience integrating a design system from Figma to the code base* Experience publishing packages using npm registry* Experience publishing and managing TV applications (Samsung Seller office, LG store, Google Play...)* Experience with the HTML5 video player and other players (hls.js, Shaka Player and or Dash Player)* Experience with Video Ad Serving Template (VAST)* Mater rendering performance on low performant devices like TVs and set top boxes* Experience working with a dynamic product that requires changes almost every day* Strong knowledge of JavaScript, TypeScript and modern frontend tooling* Experience working with scrum and agile methodologies* Believe in a very good testing strategy* You are comfortable researching new technologies and/or looking for the optimal solution* Work with backend engineers, product managers and UX designers to deliver polished features* Participate and assist in setting the long-term direction, roadmaps, and standards for the web app**Stack*** React* Redux* Next.js* Webpack* TypeScript* Jest, Cypress, Suitest* Smart TVs (Samsung Tizen, LG WebOS, Hisense, Philips...)* AWS CloudFront, AWS S3**We’d love to hire someone who is*** Communicative and social – We’re a friendly bunch and great communication is the key to our success* Dedicated to continual improvement – We want someone who is eager to pick up new skills and willing to try new things* Collaborative and helpful – We go much further when we help each other improve whenever and however we can* Problem solver at heart – We have loads of interesting challenges in our problem-space which require some creative thinking!**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/*
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Frontend Manager
Frontend Manager

Rakuten Kobo Inc. • Barcelona

Híbrido
EUR 70.000 - 90.000
Flexible work model
Free language classes
Free coffee, juice & lunch allowance
+1
JavaScript Engineer
JavaScript Engineer

Rakuten TV • Barcelona

Híbrido
EUR 60.000 - 75.000
Hybrid work model
Friday afternoon off
Training resources
+1
Frontend Manager
Frontend Manager

Rakuten TV • Barcelona

Híbrido
EUR 90.000 - 120.000
Hybrid model
Flexible hours
Friday afternoon off
+6
Technical Product Manager
Technical Product Manager

Rakuten Kobo Inc. • Bellprat

Híbrido
EUR 45.000 - 55.000
Flexible work
Hybrid model
Friday afternoon off
+1
Content Programmer
Content Programmer

Rakuten Kobo Inc. • Bellprat

Híbrido
EUR 17.000 - 20.000
Hybrid work model
Friday afternoon off
Training resources
+2
Junior AI Engineer
Junior AI Engineer

Rakuten Kobo Inc. • Barcelona

Híbrido
EUR 35.000 - 45.000
Flexible work hours
Training resources
Lunch allowance
+1
Technical Product Manager
Technical Product Manager

Rakuten TV • Barcelona

Híbrido
EUR 45.000 - 55.000
Hybrid work model
Friday afternoon off
Language classes
+2
Content Programmer
Content Programmer

Rakuten TV • Barcelona

Híbrido
EUR 17.000 - 20.000
Hybrid work model
Flexible hours
Friday afternoon off
+4
Senior Front-End Engineer for TV Apps (React/TypeScript)
Senior Front-End Engineer for TV Apps (React/TypeScript)

Rakuten TV • Barcelona

Híbrido
EUR 60.000 - 75.000
Hybrid work model
Friday afternoon off
Training resources
+1
Senior Frontend Engineer (CTV - Smart TV)
Senior Frontend Engineer (CTV - Smart TV)

Titan OS • Barcelona

Híbrido
EUR 70.000 - 95.000
Hybrid position
Private health insurance
Office in Barcelona
+2