MC

Programador/a Android SSr – Apps React Native y Kotlin, 100% remoto

Hiring from
Argentina
Work type
Remote
Posted

627,631 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description
100% Remoto en horario de México | Full Time | Relación de dependencia | Semi Senior | Inicio inmediato

MaxIT Consulting – Max Corporate Group busca Desarrolladores/as Mobile Android Semi Senior para sumarse a un proyecto de una entidad bancaria de México: llevar a producción una app de cuentas y tarjetas de crédito y débito.

Hoy la app existe como demo funcional en emulador. El desafío es convertirla en un producto real, dentro de una arquitectura ya definida y con estándares de seguridad bancarios.

EL DESAFÍO

Vas a reemplazar todo lo que hoy está simulado (backend, contraseña, huella y sesión en memoria) por integraciones reales con los servicios del banco y controles de seguridad de nivel productivo.

Trabajarás con lineamientos de arquitectura claros, en un equipo que desarrolla en paralelo las versiones Android e iOS.

RESPONSABILIDADES PRINCIPALES

  • Desarrollar la app en React Native con TypeScript y llevarla de la demo a producción.
  • Construir módulos nativos en Kotlin integrados con React Native para lo que el framework no cubre.
  • Integrar la app con servicios backend reales vía APIs REST (contratos OpenAPI 3.0), OAuth2, JWT y refresh tokens.
  • Implementar controles de seguridad: Keystore, manejo seguro de tokens, cifrado en tránsito y en reposo, biometría/MFA y OWASP Mobile Top 10.
  • Asegurar la calidad con pruebas automatizadas y participar del pipeline de CI/CD y del monitoreo de la app.
  • En la posición de mayor experiencia: guiar técnicamente al equipo Android y ser enlace con producto.


REQUISITOS EXCLUYENTES

  • 3 años o más en desarrollo mobile y 2 años o más con React Native y TypeScript en apps en producción.
  • Haber publicado al menos una app nativa o híbrida para Android.
  • Experiencia con Swift y SwiftUI en una app en producción.
  • Haber integrado una app con servicios backend reales.
  • Desarrollo de módulos nativos en Kotlin integrados con React Native.
  • Manejo de estado y navegación: Redux Toolkit (o Zustand) y React Navigation.
  • Clean Architecture, SOLID y módulos desacoplados.
  • Seguridad mobile: almacenamiento seguro de tokens, cifrado, biometría y OWASP Mobile Top 10.
  • Pruebas y entrega: Jest, React Native Testing Library, Detox, CI/CD (GitHub Actions, Bitrise, Azure DevOps, Jenkins o GitLab) y monitoreo con Crashlytics o Sentry.
  • Disponibilidad para trabajar en horario de México.


CONOCIMIENTOS DESEABLES

  • SDKs de pago o tokenización de tarjetas.
  • Experiencia en banca, pagos o entornos regulados.
  • Backend con Node.js/Express o Java Spring, GraphQL y nube (AWS Lambda, API Gateway, DynamoDB o Firebase).
  • Autenticación con proveedores de identidad (por ejemplo, Auth0) y caché de datos con TanStack Query.


CONDICIONES DE LA POSICIÓN

Modalidad: 100% remota, en horario laboral de México

Dedicación: Full time

Contratación: Relación de dependencia

Seniority: Semi Senior (hay dos posiciones: una de desarrollo y otra con mayor experiencia, que además guía técnicamente al equipo)

Inicio: Inmediato

Ubicación: Argentina

La posición ofrece contratación formal en relación de dependencia, obra social para el grupo familiar, bono anual por desempeño, reintegro de certificaciones y cursos y posibilidades de crecimiento profesional.

POSTULACIÓN

Si te entusiasma llevar a producción una app bancaria con integraciones y seguridad reales, esperamos tu postulación por este mismo medio.

Por favor, indicar remuneración bruta mensual pretendida y disponibilidad para comenzar.

Similar jobs

Apply for this job100% free