Ingeniero Senior de Desarrollo Móvil Android
Sobre el puesto
Se busca un ingeniero de software especializado en desarrollo móvil que asuma la propiedad técnica de la base de código y los sistemas de producción. Esta posición garantiza la estabilidad, la escalabilidad y la capacidad de mantenimiento a largo plazo de las soluciones móviles, con un enfoque fuerte en arquitectura y buenas prácticas.
Requisitos
- Experiencia con Kotlin, incluyendo fundamentos como corrutinas, redes, persistencia y optimización del rendimiento.
- Experiencia con Jetpack Compose y arquitecturas de UI modulares y escalables.
- Comprensión de patrones arquitectónicos (MVVM, MVI, DI) y bases de código modulares.
- Capacidad para gestionar riesgos, compensaciones y proponer soluciones eficientes.
- Experiencia con diseño para testabilidad, pruebas automatizadas y disposición a trabajar en un entorno donde los ingenieros poseen la calidad de extremo a extremo.
- Capacidad para diseñar para confiabilidad, escalabilidad y rendimiento.
- Experiencia trabajando con pipelines y herramientas de CI/CD (por ejemplo, Bitrise, Fastlane, Gradle, scripts personalizados).
- Enfoque orientado al producto con sesgo hacia soluciones pragmáticas y mantenibles.