Javascript Engineer

Rakuten Kobo Inc.
Tarragona, Spain
13 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Shift work

Tech stack

JavaScript (Programming Language) Amazon Web Services Amazon Cloudfront Amazon S3 HTML5 Scrum Methodology Next.js Strategies of Testing TypeScript ReactJS Cypress (Programming Language) Webpack
+6 more
Figma Front End Software Development React Redux Video Streaming Google Play Smart Tv

Job description

Company OverviewRakuten TV is one of the leading video streaming platforms in Europe, headquartered in Barcelona.We partner with device manufacturers, broadcasters and advertising networks to deliver premium entertainment experiences across more than 40 countries.RoleFront?end Engineer - HTML5 Smart TV applications.Work with a high?performing team to design, develop and maintain TV apps for Samsung Tizen, LG WebOS and other platforms.Responsibilities- Own the end?to?end lifecycle of features, from concept to deployment and maintenance.- Collaborate with developers, QA engineers, designers and product owners.- Build and optimize UIs for TV applications, ensuring fast performance on low?end devices.- Integrate design system from Figma and publish components in Storybook.- Publish TV applications to Samsung Seller Office, LG Store, Google Play and other marketplaces.- Work with video players (hls.Js, Shaka Player, Dash Player) and VAST for ad serving.- Research and evaluate new technologies and optimize existing solutions.Qualifications- 5+ years as a JavaScript developer, with strong experience in React and TV environments.- Proficiency in TypeScript, modern frontend tooling, and monorepo use (pnpm).- Experience creating reusable UI libraries and publishing npm packages.- Strong focus on performance, accessibility and focus navigation on TVs.- Knowledge of video ad serving (VAST) and TV app deployment.- Experience with agile/scrum and a solid testing strategy (Jest, Cypress, Suitest).- Excellent communication and collaboration skills, passion for continuous improvement.Technology Stack- React, Redux, Next.Js- Webpack, Jest, Cypress, Suitest- TypeScript, JavaScript- AWS CloudFront, AWS S3- Smart TV platforms: Samsung Tizen, LG WebOS, Hisense, PhilipsBenefits- Hybrid work model with flexible hours.- Professional training, free language classes and wellbeing resources.- Modern office near Barcelona beach.- Medical insurance, meal and commuting allowances, and child?care support.#J-*****-Ljbffr

Requirements

Research and evaluate new technologies and optimize existing solutions.Qualifications- 5+ years as a JavaScript developer, with strong experience in React and TV environments.

  • Proficiency in TypeScript, modern frontend tooling, and monorepo use (pnpm).
  • Experience creating reusable UI libraries and publishing npm packages.
  • Strong focus on performance, accessibility and focus navigation on TVs.
  • Knowledge of video ad serving (VAST) and TV app deployment.
  • Experience with agile/scrum and a solid testing strategy (Jest, Cypress, Suitest).
  • Excellent communication and collaboration skills, passion for continuous improvement.Technology Stack- React, Redux, Next.Js- Webpack, Jest, Cypress, Suitest- TypeScript, JavaScript- AWS CloudFront, AWS S3- Smart TV platforms: Samsung Tizen, LG WebOS, Hisense, PhilipsBenefits- Hybrid work model with flexible hours.
  • Professional training, free language classes and wellbeing resources.

About the company

Company OverviewRakuten TV is one of the leading video streaming platforms in Europe, headquartered in Barcelona.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:04 min

Configuring the Figma MCP for local code generation

Perf + AI

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

6:44 min

Micro frontends and Webpack module federation challenges

Manfred Steyer Manfred Steyer · WWC 2024

2:51 min

Democratizing cross-platform development with alternative JavaScript frameworks

Xuan Huang Xuan Huang · WWC 2025

1:26 min

Implementing custom component libraries with Figma

Philipp Kremer · WWC 2023

2:14 min

Exploring frontend development choices beyond standard JavaScript frameworks

Stacy Cashmore · WWC 2022

Videos

See all

Related articles

See all