Keppri

Desarrollador Mobile – React Native (Expo)(Hibrido - Medellin) K926

Keppri Perímetro Urbano Medellín, Antioquia, Colombia

Technology, Information and Internet · 51-200 employees

3 h ago
react Mid (2-5 yrs) Full-time Colombia
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Develop and maintain high-performance, secure, and scalable cross-platform mobile applications using React Native and TypeScript. Integrate native device capabilities, manage API connections, and ensure robust security practices for financial digital platforms.

What they look for

React Native TypeScript JavaScript Swift Objective-C Kotlin Java REST APIs SOAP OAuth 2.0 JWT Redux Toolkit React Navigation CI/CD Jest Expo

Requirements

Requires over 4 years of experience in mobile application development with a strong focus on React Native and TypeScript. Candidates should have expertise in mobile architecture, native module integration, and security standards within the fintech or financial sector.

Full description

En Keppri buscamos un Desarrollador Mobile React Native con más de 4 años de experiencia en desarrollo de aplicaciones móviles, idealmente en el sector bancario, fintech o financiero, especializado en construir aplicaciones multiplataforma de alto rendimiento con React Native y TypeScript. Diseñarás, desarrollarás y mantendrás experiencias móviles seguras, escalables y consistentes para plataformas financieras digitales en iOS y Android.

Responsabilidades

  • Desarrollar y mantener aplicaciones móviles multiplataforma con React Native para iOS y Android.
  • Diseñar componentes reutilizables y mantener una arquitectura móvil modular, escalable y de fácil evolución.
  • Consumir e integrar APIs REST y SOAP, implementando mecanismos de autenticación y autorización como OAuth 2.0, OpenID Connect y JWT.
  • Integrar capacidades nativas del dispositivo como biometría, notificaciones push, cámara/QR, geolocalización y almacenamiento seguro.
  • Desarrollar e integrar módulos nativos cuando sea necesario utilizando Swift/Objective-C para iOS y Kotlin/Java para Android.
  • Optimizar el rendimiento, tiempos de carga, consumo de memoria y experiencia de usuario de las aplicaciones.
  • Implementar controles de seguridad móvil, protección de información sensible y buenas prácticas para aplicaciones financieras.
  • Gestionar procesos de compilación, firma, distribución y publicación de aplicaciones en App Store y Google Play.
  • Participar en revisiones de código, definición de estándares técnicos, pruebas automatizadas y pipelines de CI/CD.

Requisitos

  • +4 años de experiencia en desarrollo de aplicaciones móviles.
  • Experiencia sólida con React Native, React y TypeScript.
  • Conocimiento de arquitectura de aplicaciones móviles, patrones de diseño y construcción de componentes reutilizables.
  • Manejo de estado con herramientas como Redux Toolkit, Zustand o Context API.
  • Experiencia con navegación mediante React Navigation.
  • Consumo e integración de APIs REST y SOAP.
  • Experiencia con autenticación mediante OAuth 2.0, OpenID Connect y JWT.
  • Integración de funcionalidades nativas: biometría, push notifications, cámara/QR, deep links y almacenamiento seguro.
  • Conocimientos de iOS (Xcode, CocoaPods, Swift/Objective-C) y Android (Android Studio, SDK, Gradle, Kotlin/Java).
  • Experiencia con Git y pipelines de CI/CD para aplicaciones móviles.
  • Seguridad en cliente: certificate pinning, ofuscación de código, almacenamiento seguro, protección de información sensible y detección de root/jailbreak.
  • Experiencia en pruebas unitarias y de componentes con herramientas como Jest y React Native Testing Library.
  • Conocimiento de frameworks y herramientas de desarrollo asistido por IA y vibe coding.

Deseables

  • Experiencia en banca, fintech o servicios financieros.
  • Experiencia con arquitecturas modulares y aplicaciones móviles de gran escala.
  • Conocimiento de Firebase, Crashlytics, Analytics y monitoreo de aplicaciones móviles.
  • Experiencia con Fastlane y automatización de procesos de publicación.
  • Conocimiento de Expo / EAS, especialmente en proyectos con módulos nativos.
  • Experiencia con herramientas de pruebas E2E como Detox o Appium.
  • Conocimiento de estándares de seguridad móvil como OWASP MASVS/MSTG.
  • Experiencia implementando aplicaciones con altos requerimientos de seguridad, disponibilidad y rendimiento.

Similar roles