04 nov
|
WindowSight
|
Terrassa
04 nov
WindowSight
Terrassa
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ó general (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 as
📌 Frontend Tech Lead (Terrassa)
🏢 WindowSight
📍 Terrassa