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ó integral.
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