Job Description
Descripción del trabajo
Se busca perfil senior de ingeniería Android para encargarse del desarrollo y evolución de una aplicación compleja en entorno de alto rendimiento dentro del sector hotelero, con foco en estabilidad, escalabilidad y modernización tecnológica.
Responsabilidades:
Liderar el diseño y desarrollo de funcionalidades críticas para operaciones hoteleras como pedidos, gestión de mesas y menús.
Impulsar la evolución de aplicaciones Android hacia arquitecturas modernas con Kotlin, MVI o MVVM y Jetpack Compose.
Refactorizar código legado en módulos más limpios, modulares y mantenibles.
Resolver problemas complejos relacionados con sincronización offline, memoria e integración con hardware como impresoras o terminales de pago.
Garantizar estabilidad en entornos de uso intensivo y condiciones exigentes.
Diseñar sistemas de monitorización para flotas de dispositivos y análisis de rendimiento.
Colaborar con equipos de backend y producto en la planificación de soluciones móviles.
Optimizar rendimiento de aplicaciones en tiempos de carga, respuesta y consumo de recursos.
Liderar revisiones de código en entornos Android.
Evaluar y aplicar mejoras tecnológicas en desarrollo móvil e inteligencia artificial.
Requisitos:
Más de 8 años de experiencia en desarrollo Android.
Experiencia en gestión de bases de código grandes y complejas.
Alta autonomía y capacidad de trabajo con mínima supervisión.
Experiencia en refactorización progresiva de sistemas a gran escala.
Experiencia en software para sistemas críticos o entornos de alta exigencia.
Dominio de Kotlin y conocimiento de Java.
Experiencia en diseño de estrategias de testing y automatización.
Experiencia con herramientas de monitorización como Grafana o Datadog.
Experiencia con herramientas de inteligencia artificial aplicadas al desarrollo.
Conocimiento de integración de funcionalidades de IA en aplicaciones móviles.
Experiencia en sistemas de automatización o agentes de desarrollo valorable.
Nivel alto de inglés.
Salario a percibir
A convenir