Desarrollador/a Android (Android TV)

Grupo Aire
Muncipality of Elche, Spain
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
Spanish

Job location

Muncipality of Elche, Spain

Tech stack

API
Data analysis
Android
Confluence
JIRA
Dependency Injection
Model View ViewModel
Performance Tuning
Scrum
Material Design
Firebase
GIT
Kotlin
Jetpack Compose
Asynchronous Programming
Software Version Control

Job description

La persona seleccionada participará en el diseño, desarrollo y mantenimiento de aplicaciones Android de alto rendimiento, con especial foco en entornos TV y dispositivos de gran formato (TV y tablet)., * Desarrollo y evolución de aplicaciones Android orientadas a Android TV.

  • Implementación de interfaces modernas y optimizadas para TV utilizando Jetpack Compose y Material para TV.
  • Integración de APIs REST mediante Retrofit2.
  • Implementación y mantenimiento de arquitecturas limpias basadas en Clean Architecture y MVVM.
  • Gestión de reproducción de vídeo mediante ExoPlayer.
  • Uso de coroutines para programación asíncrona y gestión eficiente de hilos.
  • Integración de servicios de Firebase, principalmente Firebase Analytics.
  • Adaptación de aplicaciones a diferentes formatos de pantalla, incluyendo tablets y rotación de pantalla.
  • Colaboración con el equipo usando herramientas de control de versiones y documentación.

Requirements

  • Desarrollo en Kotlin.
  • Experiencia con Android TV.
  • Uso de Jetpack Compose para UI.
  • Conocimiento de Material Design para TV.
  • ExoPlayer.
  • Arquitectura Clean Architecture.
  • Patrón MVVM.
  • Dagger Hilt para inyección de dependencias.
  • Retrofit2 para consumo de APIs REST.
  • Coroutines.
  • Librerías de carga de imágenes como Coil.
  • Experiencia con Firebase Analytics.
  • Desarrollo para tablets y soporte de rotación de pantalla.
  • Conocimientos básicos del sector:
  • Control de versiones con Git.
  • Gestión de tareas con Jira.
  • Documentación técnica en Confluence., * Experiencia previa en aplicaciones de streaming o multimedia.
  • Conocimiento de buenas prácticas de testing en Android.
  • Experiencia en entornos Agile/Scrum.
  • Interés por la optimización de rendimiento y experiencia de usuario en TV.

Benefits & conditions

  • Contrato indefinido y jornada completa
  • Modalidad de trabajo hibrida
  • Flexibilidad de entrada
  • Horario flexible de entrada
  • Jornada intensiva durante los meses de verano
  • 23 días hábiles de vacaciones anuales para que te desconectes y recargues energías
  • Con nuestros Learning Friday, te aseguramos tiempo para formarte durante la jornada laboral
  • ¡No te pierdas nada con nuestro Campus Aire University! Accede a toda la formación disponible y revisa las formaciones pasadas para impulsar tu carrera en telecomunicaciones y cloud
  • Descuentos en nuestros productos para que disfrutes de lo que ofrecemos
  • Acceso a descuentos del Club Aire, con ofertas increíbles en moda, viajes, entretenimiento, hostelería, motor y electrónica. ¡Aprovecha!
  • ¡Muy buen ambiente de trabajo!

En Grupo Aire, creemos firmemente que los equipos diversos e inclusivos impulsan la innovación, la transformación y mejores resultados. Por ello, promovemos y garantizamos la inclusión de todas las personas, sin importar su género, edad, orientación e identidad sexual, cultura, discapacidad o cualquier otra condición personal. Nuestro compromiso es construir un entorno donde cada persona pueda aportar su talento y crecer profesionalmente.

About the company

Formar parte de Grupo Aire es unirte a una compañía tecnológica con una misión clara: conectar, transformar e impulsar a empresas y organizaciones a través de soluciones Telco, Cloud e IT. Formado por empresas líderes como Aire Networks, Ar Telecom, Idecnet, Stackscale, Teradisk y SysAdminOK, somos un grupo consolidado a nivel nacional e internacional y un referente TI en Iberia.

Apply for this position