En Keppri buscamos un(a) Desarrollador(a) Front Mobile con más de 4 años de experiencia en desarrollo frontend y móvil, especializado(a) en construir aplicaciones móviles híbridas con Ionic, Capacitor y Angular. Diseñarás, desarrollarás y mantendrás experiencias móviles seguras, de alto rendimiento y consistentes en iOS y Android para una entidad del sector financiero. La posición es remota desde Colombia. Responsabilidades
• Desarrollar y mantener aplicaciones móviles híbridas con Ionic y Capacitor para iOS y Android.
• Construir componentes y pantallas reutilizables con Angular y TypeScript, sobre una arquitectura modular y fácil de evolucionar.
• Consumir e integrar APIs REST y SOAP, con autenticación OAuth 2.0 / JWT e interceptores HTTP.
• Integrar capacidades nativas del dispositivo con plugins de Capacitor: biometría, notificaciones push, cámara/QR, deep links y almacenamiento seguro.
• Desarrollar o adaptar plugins nativos cuando el caso lo requiera (Swift para iOS y Kotlin/Java para Android).
• Optimizar el rendimiento, los tiempos de carga y la experiencia de usuario de la aplicación.
• Implementar controles de seguridad móvil y buenas prácticas para aplicaciones financieras.
• Gestionar la compilación, firma y publicación de la aplicación 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 frontend y de aplicaciones móviles.
• Experiencia sólida con Ionic y Capacitor, con aplicaciones publicadas en App Store y Google Play.
• Angular (15+) y TypeScript; RxJS y manejo de estado con Signals o NgRx.
• HTML5, CSS3/SCSS, diseño responsive y componentes UI de Ionic.
• Integración de funcionalidades nativas: biometría, push notifications, cámara/QR, deep links y almacenamiento confiable.
• Empaquetado iOS (Xcode, CocoaPods) y Android (Android Studio, SDK, Gradle).
• Consumo de APIs REST y SOAP; autenticación con OAuth 2.0 y JWT.
• Seguridad en cliente: certificate pinning, ofuscación de código, almacenamiento seguro y detección de root/jailbreak.
• Pruebas unitarias (Jasmine/Karma o Jest), Git y pipelines de CI/CD para aplicaciones móviles.
• Conocimiento de frameworks y herramientas de desarrollo asistido por IA y vibe coding. Deseables
• Experiencia en banca, fintech o sector financiero.
• Micro-frontends con Module Federation y monorepos con Nx.
• Pruebas end-to-end en móvil (Cypress, Appium o similares).
• Firebase para apps móviles (Cloud Messaging, Crashlytics, Analytics). Al postularte, cuéntanos tu aspiración salarial.
📌 Desarrollador(a) Front Mobile – Ionic (Bogotá)
🏢 Keppri
📍 Bogotá