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 seguro.
- 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 confiable 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 (Remoto – Colombia)
🏢 Keppri
📍 Bogotá