Senior Mobile Engineer
Construye apps nativas de banca, seguros y salud que la gente usa para mover su dinero y cuidar su salud.
Sobre el rol
Buscamos una persona que disfrute llevar una funcionalidad desde el diseño hasta la tienda de aplicaciones, y que entienda que en una app bancaria un error no es un detalle visual: es una llamada al centro de contacto o una transacción que no llegó.
Trabajarás en equipos pequeños junto a diseño, producto y arquitectura, con clientes que operan bajo la supervisión de la Superintendencia de Bancos, la Superintendencia de Seguros y la SISALRIL.
Lo que harás
- Desarrollar funcionalidades de punta a punta en iOS con Swift y SwiftUI, o en Android con Kotlin y Jetpack Compose.
- Construir módulos de autenticación, pagos y manejo de datos sensibles siguiendo OWASP MASVS.
- Integrar APIs REST y GraphQL de cores bancarios, sistemas de pólizas y plataformas de salud.
- Escribir pruebas unitarias, de interfaz y de integración, y mantener los pipelines de CI y CD.
- Hacer revisiones de código y acompañar a ingenieros con menos experiencia.
- Estimar y dividir el trabajo junto a diseño y producto para entregar cada dos semanas.
Lo que buscamos
- Cinco años o más desarrollando apps móviles nativas que estén en producción.
- Dominio profundo de Swift o de Kotlin, y lectura cómoda del otro.
- Experiencia publicando y manteniendo apps en App Store y Google Play.
- Criterio sólido en arquitectura móvil: MVVM, Clean Architecture y modularización.
- Manejo de concurrencia con Swift Concurrency o Kotlin Coroutines.
- Español fluido e inglés técnico para leer documentación y escribir código.
Suma puntos
- Experiencia en banca, seguros, salud u otra industria regulada.
- Kotlin Multiplatform, Flutter o React Native en proyectos reales.
- Trabajo previo con accesibilidad, VoiceOver y TalkBack.
- Observabilidad móvil con Crashlytics, Sentry o Datadog.
Lo que ofrecemos
- Contrato por tiempo indefinido con todas las prestaciones de ley.
- Seguro médico complementario para ti y tus dependientes directos.
- MacBook Pro y dispositivos iOS y Android de prueba.
- Presupuesto anual para cursos, libros y conferencias.
- Trabajo 100% remoto con horario flexible.
Tecnologías del día a día
- Swift
- SwiftUI
- Kotlin
- Jetpack Compose
- GraphQL
- GitHub Actions
- Fastlane
- Firebase
Proceso de selección
- 1 de 5Conversación inicialTreinta minutos para conocernos y hablar del rol.
- 2 de 5Entrevista técnicaRevisamos juntos un proyecto que hayas construido.
- 3 de 5Ejercicio prácticoUn problema acotado, parecido al trabajo real, que discutimos contigo.
- 4 de 5Conversación con el equipoConoces a las personas con las que trabajarías.
- 5 de 5OfertaTe enviamos la propuesta por escrito.
Respondemos a cada aplicación. Si tu perfil no encaja con esta vacante, te lo decimos por correo.