Android Engineer

Windowsight

Terrassa

Hybride

EUR 45 000 - 65 000

Plein temps

Il y a 3 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Phantom shares
Hybrid work model

Résumé du poste

WindowSight is seeking an Android TV Engineer to lead the development of our native Android app for TV and mobile during a pivotal global expansion.

You will build UI with Jetpack Compose, apply MVVM and Clean Architecture, integrate REST APIs, optimize performance, and write unit and UI tests. The role also involves monitoring issues with analytics and ensuring scalable code.

Qualifications

  • Advanced knowledge of Kotlin and native Android development.
  • Strong software engineering fundamentals with MVVM and Clean Architecture.
  • Experience with Jetpack Compose and UI for TV and mobile.
  • Familiarity with Dagger Hilt, Room and data persistence.
  • Experience with testing using JUnit, Espresso, and Compose Test.
  • Knowledge of Kotlin Coroutines and concurrency management.

Responsabilités

  • Develop and maintain native Android apps for TV and mobile.
  • Build UIs with Jetpack Compose for TV and mobile.
  • Integrate REST APIs for content loading and streaming.
  • Manage app lifecycle and optimize performance on TV/mobile.
  • Write and maintain unit and UI tests.
  • Monitor errors and usage with analytics tools.

Connaissances

Kotlin Android
MVVM
Clean Architecture
Jetpack Compose
Dagger Hilt
Room
Coroutines
JUnit
Espresso
Compose Test

Outils

Android Studio

Description du poste

(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 Android TV Engineer amb visió estratègica i motivació per liderar el desenvolupament de la nostra app en un moment clau d'expansió global.

RESPONSABILITATS PRINCIPALS
  • Desenvolupar i mantenir aplicacions natives d'Android en Kotlin per a TV i dispositius mòbils, implementant noves funcionalitats i millorant les existents.
  • Construir interfícies d'usuari amb Jetpack Compose, adaptant la navegació i les interaccions a entorns de TV i mòbil.
  • Integrar APIs REST per a la càrrega de contingut i la gestió del streaming.
  • Gestionar el cicle de vida de l'aplicació i optimitzar el rendiment en dispositius Android TV i mòbils.
  • Escriure i mantenir tests unitaris i de UI.
  • Monitoritzar errors i ús de l'aplicació amb eines d'analítica.
REQUISITS TÈCNICS
  • Coneixement avançat de Kotlin i desenvolupament Android natiu.
  • Fonaments sòlids d'enginyeria de software i coneixement pràctic de MVVM i Clean Architecture, amb experiència dissenyant aplicacions escalables, mantenibles i testables.
  • Experiència amb Jetpack Compose.
  • Construir interfícies d'usuari amb Jetpack Compose, adaptant la navegació i les interaccions a entorns de TV i mòbil.
  • Coneixement de Dagger Hilt o altres eines d'injecció de dependències.
  • Coneixement de persistència de dades amb Room i caching local.
  • Experiència amb testing utilitzant JUnit, Espresso i Compose Test.
  • Coneixement de Kotlin Coroutines i gestió de concurrència.
NICE TO HAVE
  • Experiència amb Kotlin Multiplatform (KMP), inclòs compartir codi entre Android i iOS.
  • Experiència amb Android TV.
ALTRES REQUISITS
  • Nivell alt d'anglès (parlat, escrit i llegit).
  • Nivell mínim de català parlat i escrit
  • Capacitat per treballar de forma autònoma, prioritzar clarament i comunicar els resultats de manera efectiva.
  • Bones relacions interpersonals, esperit crític i ganes d'aprendre i créixer.
  • 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

Stack modern: 100% Kotlin, Jetpack Compose, KMP

QUÈ OFERIM?
  • Contracte indefinit, jornada completa
  • Model híbrid: 2 dies/setmana a oficina a Terrassa (matins, flexible)
  • Phantom shares
  • Cultura Agile, col·laboració cross-funcional, transparència
  • 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 an Android TV Engineer with strategic vision and motivation to lead the development of our app during a critical period of global expansion.

MAIN RESPONSIBILITIES
  • Develop and maintain native Android applications in Kotlin for TV and mobile devices, implementing new features and improving existing functionality.
  • Build user interfaces with Jetpack Compose, adapting navigation and interactions to TV and mobile environments.
  • Integrate REST APIs for content loading and streaming management.
  • Manage the application lifecycle and optimize performance across Android TV and mobile devices.
  • Write and maintain unit and UI tests.
  • Monitor application errors and usage with analytics tools.
TECHNICAL REQUIREMENTS
  • Advanced knowledge of Kotlin and native Android development.
  • Strong software engineering fundamentals and practical knowledge of MVVM and Clean Architecture, with experience designing scalable, maintainable, and testable applications.
  • Experience with Jetpack Compose.
  • Build user interfaces with Jetpack Compose, adapting navigation and interactions to TV and mobile environments.
  • Knowledge of Dagger Hilt or other dependency injection tools.
  • Knowledge of data persistence with Room and local caching.
  • Experience with testing using JUnit, Espresso, and Compose Test.
  • Knowledge of Kotlin Coroutines and concurrency management.
NICE TO HAVE
  • Experience with Kotlin Multiplatform (KMP), including sharing code between Android and iOS.
  • Experience with Android TV.
OTHER REQUIREMENTS
  • High level of English (spoken, written, and read).
  • Minimum level of Catalan spoken and written
  • Ability to work autonomously, prioritize clearly, and communicate results effectively.
  • Strong interpersonal skills, critical thinking, and drive to learn and grow.
  • 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 Modern stack: 100% Kotlin, Jetpack Compose, KMP

WHAT WE OFFER
  • Indefinite contract, full-time
  • Hybrid model: 2 days/week in Terrassa office (mornings, flexible)
  • Phantom shares
  • Agile culture, cross-functional collaboration, transparency
  • Location: Terrassa (15-20 min from Barcelona)
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Frontend Engineer
Frontend Engineer

Windowsight • Terrassa

Sur place
EUR 42 000 - 65 000
Senior Backend Engineer - Java
Senior Backend Engineer - Java

WindowSight • Terrassa

Hybride
EUR 60 000 - 90 000
Phantom share plan
Permanent contract
Hybrid work model (Terrassa)
Senior Android Engineer
Senior Android Engineer

Wikiloc Outdoor Navigation • Cataluña

Hybride
EUR 70 000 - 95 000
Formació i assistència a conferències
MacBook darrera generació
Dispositius GPS de test
+1
Enginyer/a de software - Frontend (React / Typescript).
Enginyer/a de software - Frontend (React / Typescript).

ID Vision • Riudellots de la Selva

Sur place
EUR 38 000 - 52 000
Salari competitiu segons experiència
Model de treball híbrid
Activitats d’empresa
Android Developer (Kotlin/Java)
Android Developer (Kotlin/Java)

Tekton Labs • Comunidad de Madrid

Sur place
EUR 30 000 - 40 000
Desarrollador/a Frontend Senior Barcelona (Balmes) - Ref. 26228
Desarrollador/a Frontend Senior Barcelona (Balmes) - Ref. 26228

FCC Medio Ambiente • Barcelona

Sur place
EUR 40 000 - 55 000
Plan de formación continuo
Estabilidad laboral
Trabajo en equipo
SR FULLSTACK
SR FULLSTACK

UVE Solutions • Manresa

Hybride
EUR 70 000 - 110 000
FrontEnd Developer
FrontEnd Developer

Napptilus Tech Labs • Cataluña

Sur place
EUR 42 000 - 56 000
Permanent contract
Flexible hours
Remote work options
+5
Application Engineer (Full-Stack Mobile)
Application Engineer (Full-Stack Mobile)

BizAway • Barcelona

Sur place
EUR 40 000 - 70 000
Equity in the company
Free coffee
Free beer
+1
Genérica
Genérica

UVE Solutions • Manresa

Hybride
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