¡te estamos buscando!Desarrollador androidesquema de trabajo: hibrido (2 veces por semana en oficinas)dirección:lorenzo boturini 206, tránsito, cuauhtémoc, * ciudad de méxico, cdmxrequisitos:3 a 5 años como desarrollador androidactividades:diseñar, desarrollar y mantener módulos android (pantallas, view models, repositorios) alineados a arquitectura limpia (clean architecture) y mvvm/mvi.consumir apis expuestas por la capa bff (rest/json o graphql) implementando mapeo de modelos, manejo de errores, reintentos y timeouts.implementar buenas prácticas de seguridad en cliente: almacenamiento seguro (encryptedsharedpreferences/keystore), ofuscación, validación de certificados (pinning), protección de datos sensibles y manejo seguro de tokens (oauth2/oidc).garantizar desempeño (tiempos de carga, uso de memoria, listas paginadas), resiliencia offline (caché, room, estrategias de sincronización) y accesibilidad (talkback, tamaños, contraste).integrar telemetría (trazas, métricas y logs) y analítica de interacción según los eventos definidos por el equipo de datos; usar correlation ids cuando aplique.escribir pruebas unitarias y de ui (junit, mockito, espresso), así como pruebas de contrato contra ambientes de prueba del gateway/bff.colaborar estrechamente con ux/ui para aplicar el design system corporativo y con bff/back-end para optimizar contratos y desempeño extremo a extremo.publicar versiones internas y productivas a través de ci/cd.conocimiento imprescindible:+3 años de experiencia en desarrollo android. Kotlin (fluidez) y conocimientos sólidos de android sdkarquitectura: mvvm/mvi, clean architecture, inyección de dependencias (hilt/dagger)ui: jetpack compose y/o views; navegación (jetpack navigation).datos: coroutines/flow, room, datastore (o encryptedsharedpreferences).networking: retrofit/ok manejo de rest/json (y/o graphql si aplica).seguridad: almacenamiento seguro, certificate pinning, ofuscación (proguard/r8).testing: junit5, mockito/kotlinx coroutines test, espresso, robolectric.observabilidad: logging estructurado, crash reporting (firebase crashlytics u otro) y métricas de performance (startup, anr, jank)ci/cd móvil: gradle, variantes de build, signing/keystore, play console.control de versiones: git (pull requests, trunk-based o gitflow), code review.consumo de apis corporativas a través de mobile gateway con manejo de oauth2/oidc y jwtdeseable:certificación en codility