Descripción del puesto
En Viamatica buscamos un/a Desarrollador/a Mobile Senior para incorporarse a un proyecto de una importante entidad financiera, enfocado en la integración de soluciones de biometría y onboarding digital en aplicaciones móviles híbridas.
Si te apasiona trabajar entre el mundo híbrido y el nativo, y disfrutas resolver retos técnicos de integración, ¡queremos conocerte!
¿Qué harás?
- Desarrollar y reescribir plugins híbridos (Capacitor / Cordova) con implementación nativa en iOS y Android.
- Integrar SDKs móviles de terceros, especialmente de biometría (reconocimiento facial, Face ID, Touch ID, Android Biometric).
- Migrar implementaciones nativas a las versiones más recientes de los SDKs, incluyendo APIs basadas en corrutinas.
- Adaptar las aplicaciones a los requisitos actuales de Google Play y App Store (Android 15/16, edge-to-edge, page size de 16 KB).
- Implementar almacenamiento seguro de credenciales y tokens.
- Colaborar con el equipo de backend en la integración de servicios y APIs.
Requisitos
Requisitos indispensables
- Experiencia comprobable desarrollando plugins Capacitor / Cordova con código nativo, no solo consumo de plugins existentes.
- Kotlin con corrutinas (suspend functions).
- Swift, con manejo de xcframeworks y CocoaPods.
- Conocimiento de los cambios de Android 15/16: WindowInsets, edge-to-edge, page size de 16 KB y alineación de librerías nativas.
- React / Ionic y TypeScript.
- Integración de módulos nativos iOS/Android.
- Seguridad móvil: Keychain (iOS) y Keystore (Android).
- Biometría: Face ID, Touch ID y Android Biometric.
- Control de versiones con Git.
Deseable
- Experiencia integrando SDKs de biometría u onboarding digital (por ejemplo, FacePhi).
- Conocimientos de C# / .NET para desarrollo de APIs.
- Experiencia en proyectos del sector financiero o bancario.