Fintech mexicana enfocada en ofrecer soluciones y servicios en transferencias y medios de pago busca su próximo Android Manager.
Objetivo: Liderar el diseño y desarrollo de productos de software transaccional, participar en el mantenimiento de las aplicaciones actuales.
Generar alto valor en el equipo de trabajo por su conocimiento técnico.
8+ años de experiencia en Desarrollo Android Nativo
Conocimientos técnicos indispensables:
Experto en Kotlin (coroutines avanzadas, Flow, DSLs, extensión de librerías).
Arquitecturas complejas (Clean Architecture, MVI, modularización, micro frontends móviles).
Profundo manejo de Jetpack Compose y transición de vistas tradicionales a Compose.
Experiencia en performance profiling (memory leaks, ANRs, battery usage).
Manejo avanzado de pruebas unitarias, instrumentadas y e2e (Espresso, UI Automator).
Experiencia en CI/CD mobile (Fastlane, Bitrise, GitHub Actions).
Integración con servicios de analítica, push notifications, seguridad móvil, ofuscación, etc.
Experiencia amplia en desarrollos móvil, web y dispositivos. Experiencia en medios de pago o terminales punto de venta. Experiencia en liberaciones.
Experiencia amplia en metodologías agiles.
Cursos y certificaciones en desarrollo de dispositivos.
Funciones
Definir y mantener la arquitectura de la app (Clean Architecture, modularización, MVVM/MVI).
Diseñar y desarrollar componentes avanzados en Kotlin/Jetpack Compose, asegurando escalabilidad y reutilización.
Optimizar rendimiento (ANRs, memoria, batería, tiempos de carga) usando profiling y buenas prácticas.
Implementar integraciones complejas con SDKs, APIs y servicios externos (pagos, biometría, mapas, notificaciones).
Establecer y ejecutar estrategias de testing (unitario, instrumentado, end-to-end) y asegurar calidad del código.
Configurar y mantener CI/CD móvil (Fastlane, Bitrise, GitHub Actions) para despliegues automatizados y confiables.
Garantizar seguridad y mantenimiento de la app (encriptación, ProGuard/R8, compatibilidad con múltiples versiones).
Liderar técnicamente al equipo : code reviews, mentoring a Middles/Juniors y definición de estándares de desarrollo.