Skip to main content

React Native Mobile Developer

Tecnología
Efinti
Santander, ColombiaHace 1 mesesHasta 21/4/2026

Descripción del puesto

Acerca de EFY EFY es una fintech de rápido crecimiento que está construyendo el futuro de los pagos y las operaciones financieras. Somos una empresa impulsada por el cumplimiento normativo, obsesionada con el cliente y guiada por los datos. Nuestra misión es empoderar a individuos y empresas para que realicen transacciones a nivel global con rapidez, confianza y simplicidad.

Objetivo del Rol

Liderar el diseño, desarrollo y evolución de las aplicaciones móviles de EFY para iOS y Android, garantizando altos estándares de seguridad, escalabilidad y rendimiento en productos financieros como billeteras digitales, plataformas de inversión y soluciones de pagos. El rol será responsable de definir la arquitectura móvil, asegurar buenas prácticas de desarrollo, integrar servicios financieros y colaborar con equipos de backend, producto y seguridad para construir aplicaciones móviles robustas para el ecosistema fintech.

Responsabilidades

  • Diseñar, desarrollar y mantener aplicaciones móviles con React Native para iOS y Android.
  • Definir y liderar la arquitectura técnica de las aplicaciones móviles, asegurando la escalabilidad y la mantenibilidad del código
  • Implementar funcionalidades críticas para productos fintech como wallets, pagos digitales, autenticación segura y gestión de transacciones
  • Integrar APIs y servicios de backend, asegurando eficiencia, estabilidad y seguridad
  • Optimizar el rendimiento de la aplicación en distintos dispositivos y sistemas operativos
  • Implementar buenas prácticas de seguridad móvil, incluyendo el almacenamiento seguro de credenciales, la autenticación biométrica y la protección de datos sensibles
  • Liderar procesos de code review, asegurando estándares de calidad y buenas prácticas
  • Coordinar con los equipos de backend, DevOps, producto y diseño para la entrega de nuevas funcionalidades
  • Gestionar el proceso de publicación y mantenimiento de aplicaciones en App Store y Google Play
  • Identificar y resolver problemas técnicos en ambientes de testing y producción
  • Mentorear a desarrolladores mobile mid y junior dentro del equipo
  • Mantenerse actualizado sobre tendencias y mejores prácticas en desarrollo mobile y fintech

Educación Requerida

  • Licenciatura en Ciencias de la Computación, Ingeniería de Software, Sistemas de Información o experiencia práctica equivalente

Experiencia Requerida

  • 6+ años de experiencia en desarrollo mobile
  • 4+ años de experiencia trabajando con React Native en aplicaciones en producción
  • Experiencia en el desarrollo o la integración de componentes nativos en iOS (Swift/Objective-C) y Android (Kotlin/Java)
  • Experiencia trabajando con aplicaciones que cumplen altos estándares de seguridad, idealmente en fintech, banca digital, pagos o cripto
  • Experiencia publicando y manteniendo aplicaciones en App Store y Google Play
  • Experiencia en equipos ágiles (Scrum/Kanban)

Conocimientos Específicos

Arquitectura Mobile

  • Arquitecturas escalables para aplicaciones móviles (MVVM, Clean Architecture u otras)
  • Integración entre React Native y módulos nativos
  • Manejo de estado en aplicaciones complejas

Seguridad Mobile

  • Almacenamiento seguro de credenciales (Keychain / Android Keystore)
  • Implementación de autenticación segura (biometría, tokens, OAuth)
  • Protección de datos sensibles y buenas prácticas de cifrado

Integraciones

  • Consumo e integración de APIs REST o GraphQL
  • Integración con SDKs de terceros (pagos, analítica, autenticación)

Performance

  • Optimización de rendimiento en React Native
  • Identificación y solución de problemas de memoria o rendimiento

Infraestructura Mobile

  • CI/CD para aplicaciones móviles
  • Manejo de procesos de build y despliegue para iOS y Android

Habilidades Técnicas

  • React Native (nivel avanzado)
  • JavaScript y TypeScript
  • Swift o Kotlin (deseable experiencia en ambos ecosistemas)
  • Redux, React Query u otras librerías de manejo de estado
  • React Navigation
  • Integración de APIs
  • Testing (Jest, Detox u otros)
  • Control de versiones con Git

Habilidades Blandas

  • Pensamiento analítico y capacidad para resolver problemas complejos
  • Alta atención al detalle y enfoque en la calidad
  • Capacidad para colaborar con equipos multidisciplinarios
  • Proactividad y sentido de ownership sobre los productos desarrollados
  • Habilidad para la mentoría y el liderazgo técnico
  • Comunicación clara y capacidad para explicar decisiones técnicas
Este es el momento de unirte a una fintech en expansión, donde la calidad y la innovación tecnológica marcan la diferencia. Si te apasiona React Native y quieres contribuir a crear soluciones móviles seguras y escalables, ¡esperamos tu aplicación!

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

¿Te interesa este puesto?