> Markdown version of [/jobs/ext/1477506-javascript-engineer](https://www.wearedevelopers.com/jobs/ext/1477506-javascript-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Javascript Engineer - **Company:** Rakuten Kobo Inc. - **Location:** Oña, Spain - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Amazon Web Services, Amazon Cloudfront, Amazon S3, HTML5, Scrum Methodology, Next.js, Strategies of Testing, TypeScript, ReactJS, Cypress (Programming Language), Webpack, Figma, Front End Software Development, React Redux, Video Streaming, Google Play, Smart Tv - **Published:** July 29, 2026 - **Apply:** https://www.buscojobs.com.es/javascript-engineer-en-ona-ID-365065910 ## About the Role 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. ## 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 ## Related Videos - [Micro Frontends with Module Federation: Why and How?](https://www.wearedevelopers.com/videos/165-micro-frontends-with-module-federation-why-and-how) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Boost Productivity with AI: Figma & Playwright MCP Workflows - Aris Markogiannakis](https://www.wearedevelopers.com/videos/1768-boost-productivity-with-ai-figma-playwright-mcp-workflows-aris-markogiannakis) - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [Native Federation: The Future of Micro Frontends and Plugin-Systems in Angular](https://www.wearedevelopers.com/videos/1018-native-federation-the-future-of-micro-frontends-and-plugin-systems-in-angular) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) ## Related Articles - [Dev Digest 136 - No JS(on) of mine](https://www.wearedevelopers.com/magazine/482-dev-digest-136-no-js-on-of-mine) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [The Best JavaScript Framework to Learn](https://www.wearedevelopers.com/magazine/229-the-best-javascript-framework-to-learn)