← All jobs

Senior Android Developer

About the role

• Desarrollar aplicaciones nativas Android en Java y Kotlin
• Trabajar en proyectos de movilidad y plataformas de medios de comunicación
• Implementar y mantener funcionalidades del reproductor nativo ExoPlayer, incluyendo publicidad y contenido on-demand
• Participar en todas las fases del ciclo de vida de aplicaciones móviles, desde la idea hasta la publicación en stores
• Colaborar y trabajar en equipo en los proyectos actuales de knowmad mood
• Acompañar a clientes mediante soluciones completas de movilidad, consultoría y soluciones avanzadas

• Al menos 5 años como desarrollador de aplicaciones nativas Android en Java y Kotlin
• Experiencia con Android Studio y sus herramientas
• Amplios conocimientos del reproductor nativo ExoPlayer y su ciclo de vida, incluyendo publicidad, contenido on-demand y funcionalidades clave del reproductor
• Conocimientos de desarrollo para Android TV (deseable)
• Conocimientos de Google Play Services y Google Assistant
• Experiencia con algún SDK de métricas/análisis, como Adobe, Comscore o Firebase Analytics
• Conocimientos de AdServer, como SpotX, Ooyala, FreeWheel o SmartAdServer
• Conocimientos de Rx, Dagger, inyección de dependencias y Jetpack
• Experiencia en desarrollo de alguna plataforma de medios de comunicación

• Contrato indefinido
• Modelo de trabajo en remoto
• Opción de ir a trabajar a oficinas, siempre a elección del trabajador
• Horario flexible: entrada 8:30 y salida 18:00; viernes intensivo de 8:00 a 15:00; julio y agosto intensivo de 8:00 a 15:00
• 22 días de vacaciones + 2 días de libre disposición
• Días 24 y 31 de diciembre libres
• Opción de 12 o 14 pagas
• Retribución flexible: tarjeta restaurante, cheque guardería, seguro médico, formación y otros beneficios con ventajas fiscales
• Club de ventajas con descuentos en tecnología, ocio y formación
• Acceso a Udemy Business
• Cursos de idiomas
• Certificaciones oficiales y formación técnica
• Plan de carrera
• Programas de nutrición, actividad física y equilibrio emocional
• Asistencia personal y familiar 24/7
• Entorno diverso y multicultural
• Eventos sociales y actividades para conectar con el equipo