Frontend Engineer

Windowsight

Terrassa

On-site

EUR 42,000 - 65,000

Full time

34 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

WindowSight is seeking a Frontend Engineer to lead the development of a new multi-platform TV app, integrating with various TV operating systems including Samsung, LG, Vizio, and more. You will also optimize the CMS, contribute to architecture decisions, and ensure code quality through testing.

The role emphasizes strong software fundamentals, framework-agnostic design, and proficiency with Angular, TypeScript, RxJS, and state management.

Qualifications

  • Strong software engineering fundamentals with framework-agnostic design.
  • Experience with Angular and TypeScript or ability to learn frontend frameworks quickly.
  • Proficiency with RxJS and state management patterns.

Responsibilities

  • Develop the new TV app for integration with multiple TV operating systems (Samsung, LG, Vizio, TitanOS, TiVo).
  • Optimize and evolve the existing CMS and contribute to architectural decisions.
  • Perform testing and quality assurance: review code and deliverables with teammates.
  • Improve security and integration with infrastructure and backend systems.

Skills

Angular
TypeScript
RxJS
Frontend architecture
TV OS experience

Job description

NICE TO HAVE
ALTRES REQUISITS
SOBRE WINDOWSIGHT
PER QUÈ UNIR-TE A WINDOWSIGHT?
QUÈ OFERIM?
APLICA A L'OFERTA!

Assumpte: "Frontend Engineer - [Nom i cognoms]"

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 global 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.
  • 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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Engineer
Android Engineer

Windowsight • Terrassa

Hybrid
EUR 45,000 - 65,000
Phantom shares
Hybrid work model
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

On-site
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
Desarrollador de front-end
Desarrollador de front-end

Balidea • Spain

On-site
EUR 30,000 - 50,000
Flexibilidad horaria
Opción de teletrabajo
Formación continuada
+2
Frontend Developer React / TypeScript / IA
Frontend Developer React / TypeScript / IA

Panel Sistemas Informaticos • Valencia

On-site
EUR 40,000 - 60,000
Proyectos de alto impacto técnico
Entorno internacional
Crecimiento profesional continuo
Ingeniero/A De Software Embebido (C/C++) - Autosar
Ingeniero/A De Software Embebido (C/C++) - Autosar

Adiciona • Sabadell

Remote
EUR 45,000 - 65,000
Salario competitivo
Trabajo totalmente remoto
Desarrollo profesional continuo
Front End deverloper - Proyectos internacionales
Front End deverloper - Proyectos internacionales

Altia • Alicante

On-site
EUR 50,000 - 70,000
Proyecto estable
Entorno internacional
Formación continua
+3
Desarrollador Angular Con Ux
Desarrollador Angular Con Ux

Atmira • Barcelona

On-site
EUR 60,000 - 90,000
Flexible schedule
Hybrid remote work (1 day presencial)
Frontend Software Developer (JavaScript)
Frontend Software Developer (JavaScript)

Fibonad • Madrid

On-site
EUR 32,000 - 52,000
Contrato indefinido
Horario 9:30-18:00
Verano 8:00-15:00
+3