Frontend Engineer - Connected TV

Windowsight

Terrassa

Hybrid

EUR 55,000 - 75,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Phantom shares

Job summary

WindowSight is seeking an experienced Frontend Engineer to build a new multi-platform TV app and expand globally. You will contribute to frontend architecture and ensure high-quality code across Samsung, LG, Vizio, TitanOS, TiVo, and more.

We value initiative and teamwork, with a focus on React/Angular, TypeScript, RxJS, and modern JavaScript. The role is hybrid, based in Terrassa, with 2 days per week in the office, near Barcelona.

Qualifications

  • Proven experience in frontend project architecture and design.
  • Experience developing Connected TV or Smart TV apps (Tizen, webOS, Roku, Android TV).
  • Solid experience with React and Angular, and with TypeScript.
  • Proficiency with RxJS and state management.
  • Strong knowledge of modern JavaScript (ES6+), asynchronous programming, closures, modules.

Responsibilities

  • Develop the new TV app for integration with multiple TV OSes (Samsung, LG, Vizio, TitanOS, TiVo).
  • Help define frontend architecture and maintain code quality standards.

Skills

Frontend architecture
React
Angular
TypeScript
RxJS
JavaScript (ES6+)
DDD & hexagonal architecture

Tools

Tizen
webOS
Roku
Android TV

Job description

Frontend - Connected TV

(English version below)

Al 2026, WindowSight és ja el screensaver natiu integrat en milions de televisors a tot el món a través de partnerships amb els majors fabricants de TV.

Busquem un Frontend Engineer amb experiència i bagatge en projectes de Connected TV (CTV) o Smart TV, per sumar-se al desenvolupament de la nostra nova app de TV multiplataforma, en un moment clau d’expansió global.

Volem algú amb energia, proactivitat i ganes d'aportar valor, desencallar reptes tècnics i treballar a tope en equip.

RESPONSABILITATS PRINCIPALS
  • Desenvolupar la nova app de TV per a la seva integració amb diversos sistemes operatius de TV, incloent Samsung, LG, Vizio, TitanOS, TiVo…
  • Col·laborar en la definició de l’arquitectura frontend i en el manteniment dels estàndards de qualitat del codi.
  • Optimitzar i evolucionar el CMS existent, prenent bones decisions d’arquitectura de desenvolupament.
  • Fer testing i control de qualitat: revisar el codi i les funcionalitats desenvolupades per tu i pels teus companys/es.
  • Millorar la seguretat i la integració amb la infraestructura i els sistemes de backend.
REQUISITS TÈCNICS
  • Experiència real en desenvolupament i disseny d’arquitectura de projectes frontend.
  • Experiència desenvolupant apps per a Connected TV o Smart TV: Tizen (Samsung), webOS (LG), Roku, Android TV o altres sistemes operatius de TV…
  • Experiència sòlida amb React i Angular, i amb TypeScript.
  • Domini de RxJS i gestió d’estat.
  • Coneixement avançat de JavaScript modern (ES6+), incloent programació asíncrona, closures, mòduls i fonaments del llenguatge.
  • Fonaments sòlids d’enginyeria de software i un enfocament de disseny independent del framework, incloent modularització, patrons de disseny, principis SOLID, Domain-Driven Design (DDD) i arquitectura hexagonal.
  • Capacitat per triar la tecnologia segons la necessitat de cada projecte, no segons les preferències pròpies.
ALTRES REQUISITS
  • Energia, iniciativa i capacitat per treballar en equip i compartir coneixement.
  • Nivell alt d’anglès (parlat, escrit i llegit).
  • Nivell mínim de català parlat i escrit (95% de la comunicació oral de l’equip és en català).
  • Bones relacions interpersonals i esperit crític.
  • Experiència prèvia en entorn startup o en una empresa amb alta complexitat digital és un plus.
SOBRE WINDOWSIGHT

WindowSight és el Spotify de l’art. Som el screensaver natiu integrat en milions de televisors arreu del món, portant art original directament a les cases de les persones cada dia.

PER QUÈ UNIR-TE A WINDOWSIGHT?

Moment clau: Expansió global (entrada USA, escalada a 100M TVs)

Impacte real: El teu codi arribarà a milions de pantalles

Repte tècnic: participaras directament en com es construeix l’app de TV de WindowSight per a múltiples sistemes operatius

Equip jove i cohesionat: cultura de transparència i creixement

QUÈ OFERIM?

Contracte indefinit, jornada completa

Model híbrid: 2 dies/setmana a oficina a Terrassa

Phantom shares

Ubicació: Terrassa (15-20 min Barcelona)

ENGLISH VERSION

By 2026, WindowSight is already the native screensaver integrated into millions of televisions worldwide through partnerships with major TV manufacturers.

We’re looking for a Frontend Engineer with a background in Connected TV (CTV) or Smart TV projects to join us in driving the development of our new multi-platform TV app during a critical period of global expansion.

We want someone with energy and initiative who can tackle complex technical challenges, collaborate closely with teammates, and build high-quality software at full speed.

MAIN RESPONSIBILITIES
  • Develop the new TV app for integration with various TV operating systems, including Samsung, LG, Vizio, TitanOS, TiVo…
  • Contribute to shaping the frontend architecture and maintaining code quality standards.
  • Optimize and evolve the existing CMS, making sound architectural decisions.
  • Perform testing and quality assurance: review code and functionality developed by yourself and your peers.
  • Improve security and integration with infrastructure and backend systems.
TECHNICAL REQUIREMENTS
  • Proven experience developing and designing the architecture of frontend projects.
  • Experience developing Connected TV or Smart TV apps: Tizen (Samsung), webOS (LG), Roku, Android TV, or other TV operating systems.
  • Solid experience with React and Angular, and with TypeScript.
  • Proficiency with RxJS and state management.
  • Strong knowledge of modern JavaScript (ES6+), including asynchronous programming, closures, modules, and core language fundamentals.
  • Strong software engineering fundamentals and a framework-independent approach to design, including modularization, design patterns, SOLID principles, Domain-Driven Design (DDD), and hexagonal architecture.
  • Ability to choose the right technology for each project’s needs, rather than your own preferences.
OTHER REQUIREMENTS
  • Energy, initiative, strong teamwork skills, and willingness to share knowledge.
  • High level of English (spoken, written, and read).
  • Minimum level of Catalan (spoken and written; 95% of team communication is in Catalan).
  • Strong interpersonal skills and critical thinking.
  • Prior experience in a startup environment or in a company with high digital complexity is a plus.
ABOUT WINDOWSIGHT

WindowSight is the Spotify of art. We’re the native screensaver integrated into millions of televisions worldwide, bringing original art directly into people’s homes every day.

WHY JOIN WINDOWSIGHT?

Critical moment: Global expansion (USA entry, scaling to 100M+ TVs)

Real impact: Your code will reach millions of screens

Technical challenge: hands-on involvement in building WindowSight’s TV app across multiple TV operating systems

Young and cohesive team: culture of transparency and growth

WHAT WE OFFER

Indefinite contract, full-time

Hybrid model: 2 days/week in Terrassa office

Phantom shares

Location: Terrassa (15-20 min from Barcelona)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Java
Senior Backend Engineer - Java

Windowsight • Terrassa

Hybrid
EUR 60,000 - 90,000
Phantom share plan
Permanent contract
Hybrid work model (Terrassa)
Enginyer/a de software - Frontend (React / Typescript).
Enginyer/a de software - Frontend (React / Typescript).

Id Vision • Riudellots de la Selva

Hybrid
EUR 38,000 - 52,000
Salari competitiu segons experiència
Model de treball híbrid
Activitats d’empresa
Desarrollador/a Frontend Senior Barcelona (Balmes) - Ref. 26228
Desarrollador/a Frontend Senior Barcelona (Balmes) - Ref. 26228

FCC Medio Ambiente • Barcelona

On-site
EUR 40,000 - 55,000
Plan de formación continuo
Estabilidad laboral
Trabajo en equipo
Connected TV Frontend Lead - Hybrid + Phantom Shares
Connected TV Frontend Lead - Hybrid + Phantom Shares

Windowsight • Terrassa

Hybrid
EUR 55,000 - 75,000
Phantom shares
Smart Tv Developer (Roku, Samsung & Lg)
Smart Tv Developer (Roku, Samsung & Lg)

Tyris Software • Valencia

Hybrid
EUR 35,000 - 55,000
Contrato indefinido
Horario flexible
Modalidad híbrida Valencia
+2
Genérica
Genérica

UVE Solutions • Manresa

Hybrid
EUR 90,000 - 120,000
Modelo híbrido (2–3 días en oficina)
Plan de retribución flexible
Planes de carrera y formación
+2
Frontend Developer (React.js)
Frontend Developer (React.js)

Sogeti • Barcelona

Hybrid
EUR 42,000 - 60,000
Seguro de vida
Tickets guardería
SR FULLSTACK
SR FULLSTACK

UVE Solutions • Manresa

Hybrid
EUR 70,000 - 110,000
Frontend Developer Intern
Frontend Developer Intern

Titan OS Partnership • Barcelona

On-site
EUR 6,700 - 10,000
Frontend Engineer
Frontend Engineer

Titan OS • Barcelona

On-site
EUR 35,000 - 55,000
Opportunity to work in a diverse international environment
Chance to shape a product impacting millions