Application Developer-Mobile Android - Junior Advanced

Consultoria IT · Remoto

Inscribirme

Descripción

Application Developer-Mobile Android (6B)

Propósito del rol

Lleva la demo Android, que hoy corre en un emulador, a una app lista para producción. Trabaja dentro de la arquitectura que ya definió BanCoppel y sigue los lineamientos del Arquitecto. Su trabajo principal es reemplazar lo simulado (backend, contraseña, huella y sesión en memoria) por integraciones y controles de seguridad reales.


Requisitos

Experiencia mínima

• 3+ años en desarrollo mobile.

• 2+ años con React Native y TypeScript en apps en producción.

• Haber publicado al menos una app nativa o híbrida para Android.

Skills obligatorios

• Mobile: React Native con TypeScript, Redux Toolkit y React Navigation.

• Nativo Android: módulos nativos en Kotlin integrados con React Native.

• Arquitectura: Clean Architecture, SOLID y módulos desacoplados.

• Integración: APIs REST con contratos OpenAPI 3.0, OAuth2, JWT y refresh tokens.

• Seguridad: Keystore, manejo seguro de tokens, cifrado en tránsito y en reposo, biometría/MFA y OWASP Mobile Top 10.

• Calidad y entrega: Jest, React Native Testing Library, Detox, CI/CD (GitHub Actions, Bitrise o Azure DevOps) y monitoreo con Crashlytics o Sentry.


100% remoto- Horario mexicano