Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Android Developer.
Mexico Jobs Expertini

Urgent! Android Developer Job Opening In Mexico City – Now Hiring Confidential

Android Developer



Job description

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

  1. Definir y mantener la arquitectura de la app (Clean Architecture, modularización, MVVM/MVI).
  2. Diseñar y desarrollar componentes avanzados en Kotlin/Jetpack Compose, asegurando escalabilidad y reutilización.
  3. Optimizar rendimiento (ANRs, memoria, batería, tiempos de carga) usando profiling y buenas prácticas.
  4. Implementar integraciones complejas con SDKs, APIs y servicios externos (pagos, biometría, mapas, notificaciones).
  5. Establecer y ejecutar estrategias de testing (unitario, instrumentado, end-to-end) y asegurar calidad del código.
  6. Configurar y mantener CI/CD móvil (Fastlane, Bitrise, GitHub Actions) para despliegues automatizados y confiables.
  7. Garantizar seguridad y mantenimiento de la app (encriptación, ProGuard/R8, compatibilidad con múltiples versiones).
  8. Liderar técnicamente al equipo: code reviews, mentoring a Middles/Juniors y definición de estándares de desarrollo.

 



Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Android Developer Potential: Insight & Career Growth Guide