02 abr
|
Tsoft
|
Ciudad de México
02 abr
Tsoft
Ciudad de México
Postúlate en Kit Empleo: kitempleo.com.mx/empleo/54yxww
¿Te apasiona crear experiencias móviles rápidas, seguras y accesibles? ¿Te gusta trabajar con arquitectura limpia y las mejores prácticas de desarrollo Android? En Scotiabank estamos buscando un Desarrollador Android para seguir evolucionando nuestra aplicación y llevar la banca digital al siguiente nivel. Propósito del rol Construir y evolucionar las funcionalidades móviles dentro de la app de Scotiabank, garantizando una experiencia de usuario excepcional, segura y con un rendimiento óptimo. Trabajarás en estrecha colaboración con equipos de UX, BFF y back-end para entregar valor de extremo a extremo. Responsabilidades principales Diseñar, desarrollar y mantener módulos Android siguiendo Clean Architecture y patrones MVVM / MVI . Consumir APIs (REST/JSON o GraphQL) desde la capa BFF, implementando manejo de errores, reintentos y mapeo de modelos. Aplicar buenas prácticas de seguridad en cliente: almacenamiento confiable (EncryptedSharedPreferences/Keystore), certificate pinning, ofuscación y manejo de tokens OAuth2/OIDC. Garantizar rendimiento,
resiliencia offline y accesibilidad (caché con Room, sincronización, TalkBack, etc.). Integrar telemetría, logging estructurado y analítica de interacción (con correlation IDs). Escribir pruebas unitarias y de UI (JUnit, Mockito, Espresso) y participar en pruebas de contrato. Colaborar con UX/UI para aplicar el design system y con back-end para optimizar contratos. Publicar versiones mediante CI/CD y participar en code reviews con foco en calidad. Lo que buscamos Kotlin fluido y sólido conocimiento del SDK de Android. Experiencia con MVVM / MVI , Clean Architecture e inyección de dependencias (Hilt/Dagger). Dominio de Jetpack Compose (y/o Views), Navigation, Coroutines/Flow, Room, DataStore. Networking con Retrofit/Ok , manejo de REST/JSON y conocimiento de GraphQL (deseable). Seguridad en cliente: almacenamiento seguro, pinning, ProGuard/R8. Testing con JUnit5, Mockit
Postúlate en Kit Empleo: kitempleo.com.mx/empleo/54yxww
📌 Desarrollador de Android (Ciudad de México)
🏢 Tsoft
📍 Ciudad de México