Android Engineer
Hace 1 día
Madrid, España
Windowsight
Jornada completa
Gratis con email o Google
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Gratis con email o Google
Al continuar, aceptas nuestros Términos & Política de Privacidad.
(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.
RESPONSABILITATS PRINCIPALSDesenvolupar 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ÈCNICSConeixement 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 HAVEExperiència amb Kotlin Multiplatform (KMP), inclòs compartir codi entre Android i iOS.
Experiència amb Android TV.
ALTRES REQUISITSNivell alt d'anglès (parlat, escrit i llegit).
Nivell mínim de català parlat i escritCapacitat 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 WINDOWSIGHTWindowSight é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 pantallesEquip jove i cohesionat: cultura de transparència i creixementStack modern: 100% Kotlin, Jetpack Compose, KMPQUÈ OFERIM?Contracte indefinit, jornada completaModel híbrid: 2 dies/setmana a oficina a Terrassa (matins, flexible)Phantom sharesCultura Agile, col·laboració cross-funcional, transparènciaUbicació: Terrassa (15-20 min Barcelona)ENGLISH VERSIONBy 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 RESPONSIBILITIESDevelop 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 REQUIREMENTSAdvanced 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 HAVEExperience with Kotlin Multiplatform (KMP), including sharing code between Android and iOS.
Experience with Android TV.
OTHER REQUIREMENTSHigh level of English (spoken, written, and read).
Minimum level of Catalan (spoken and written; 95% of team communication is in Catalan).
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 WINDOWSIGHTWindowSight 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 screensYoung and cohesive t
RESPONSABILITATS PRINCIPALSDesenvolupar 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ÈCNICSConeixement 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 HAVEExperiència amb Kotlin Multiplatform (KMP), inclòs compartir codi entre Android i iOS.
Experiència amb Android TV.
ALTRES REQUISITSNivell alt d'anglès (parlat, escrit i llegit).
Nivell mínim de català parlat i escritCapacitat 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 WINDOWSIGHTWindowSight é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 pantallesEquip jove i cohesionat: cultura de transparència i creixementStack modern: 100% Kotlin, Jetpack Compose, KMPQUÈ OFERIM?Contracte indefinit, jornada completaModel híbrid: 2 dies/setmana a oficina a Terrassa (matins, flexible)Phantom sharesCultura Agile, col·laboració cross-funcional, transparènciaUbicació: Terrassa (15-20 min Barcelona)ENGLISH VERSIONBy 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 RESPONSIBILITIESDevelop 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 REQUIREMENTSAdvanced 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 HAVEExperience with Kotlin Multiplatform (KMP), including sharing code between Android and iOS.
Experience with Android TV.
OTHER REQUIREMENTSHigh level of English (spoken, written, and read).
Minimum level of Catalan (spoken and written; 95% of team communication is in Catalan).
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 WINDOWSIGHTWindowSight 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 screensYoung and cohesive t