(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 visió estratègica i motivació per liderar el desenvolupament de la nostra nova app de TV multiplataforma en un moment clau d'expansió global.
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…
- Optimitzar i evolucionar el CMS existent, i contribuir a les decisions d'arquitectura.
- Fer testing i control de qualitat: revisar el codi i les funcionalitats desenvolupades tant per tu com pels teus companys d'equip.
- Millorar la seguretat i la integració amb la infraestructura i els sistemes de backend.
REQUISITS TÈCNICS
- 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.
- Experiència sòlida amb Angular i TypeScript, o capacitat demostrada per aprendre i treballar de manera efectiva amb diferents frameworks de frontend.
- Coneixement avançat de JavaScript modern (ES6+), incloent programació asíncrona, closures, mòduls i fonaments del llenguatge.
- Domini de RxJS i gestió d'estat.
NICE TO HAVE
- Experiència prèvia desenvolupant apps de TV per a Tizen (Samsung TV), webOS (LG TV) o altres sistemes operatius de TV.
ALTRES REQUISITS
- 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, capacitat de treball en equip i esperit crític.
- Entusiasme i motivació per aprendre, créixer professionalment i personalment, i compartir coneixement amb l'equip.
- 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
✅ Equip jove i cohesionat: cultura de transparència i creixement
✅ Repte tècnic: una app per a múltiples sistemes operatius de TV
QUÈ OFERIM?
? Contracte indefinit, jornada completa
? Model híbrid: 2 dies/setmana a oficina a Terrassa
? Phantom shares
? Ubicació: Terrassa (15-20 min Barcelona)
APLICA A L'OFERTA!
Envia a
[email protected]:
- Les teves motivacions
- Link al teu perfil de LinkedIn
- CV i portfolio
- Altres links rellevants
Assumpte: "Frontend Engineer - [Nom i cognoms]" ? https://www.linkedin.com/company/windowsight/
? https://windowsight.com
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 strategic vision and motivation to lead the development of our new multi-platform TV app during a critical period of general expansion.
MAIN RESPONSIBILITIES
- Develop the new TV app for integration with various TV operating systems, including Samsung, LG, Vizio, TitanOS, TiVo…
- Optimize and evolve the existing CMS, and contribute to architectural decisions.
- Perform testing and quality assurance: review code and functionality developed by both yourself and your teammates.
- Improve security and integration with infrastructure and backend systems.
TECHNICAL REQUIREMENTS
- Strong software engineering fundamentals and a framework-independent approach to design, including modularization, design patterns, SOLID principles, Domain-Driven Design (DDD), and hexagonal architecture.
- Solid experience with Angular and TypeScript or a demonstrated ability to learn and work effectively across frontend frameworks.
- Strong knowledge of modern JavaScript (ES6+), including asynchronous programming, closures, modules, and core language fundamentals.
- Proficiency with RxJS and state management.
NICE TO HAVE
- Previous experience developing TV apps for Tizen (Samsung TV), webOS (LG TV), or other TV operating systems.
OTHER REQUIREMENTS
- 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, the ability to work in a team, and critical thinking skills.
- Enthusiasm and motivation to learn, grow professionally and personally, and share knowledge with the team.
- 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
✅ Young and cohesive team: culture of transparency and growth
✅ Technical challenge: one app across multiple TV operating systems
WHAT WE OFFER
? Indefinite contract, full-time
? Hybrid model: 2 days/week in Terrassa office
? Phantom shares
? Location: Terrassa (15-20 min from Barcelona)
APPLY!
Send to
[email protected]:
- Your motivation to join
- Link to your LinkedIn profile
- CV and portfolio
- Any other relevant links
Subject: "Frontend Engineer - [Name]"
? https://www.linkedin.com/company/windowsight/
? https://windowsight.com
📌 Frontend Engineer (Terrassa)
🏢 WindowSight
📍 Terrassa