Desarrollador Android (Kotlin)
Buscamos un Desarrollador Android Senior con sólida experiencia en desarrollo móvil nativo Android utilizando Kotlin y conocimientos en React Native, capaz de participar en proyectos de transformación digital, modernización de aplicaciones y evolución arquitectónica. El profesional será responsable de diseñar e implementar soluciones móviles escalables, seguras y de alto rendimiento, colaborando con equipos multidisciplinarios bajo metodologías ágiles y buenas prácticas de desarrollo.
Objetivo del Rol
Desarrollar, mantener y evolucionar aplicaciones móviles de misión crítica, participando activamente en iniciativas de modernización tecnológica, optimización de arquitectura, integración de servicios y mejora continua de la experiencia digital de los usuarios. Responsabilidades
- Diseñar, desarrollar y mantener aplicaciones móviles Android de alta disponibilidad.
- Implementar nuevas funcionalidades siguiendo estándares de calidad, seguridad y rendimiento.
- Participar en definiciones de arquitectura móvil y mejores prácticas de desarrollo.
- Integrar aplicaciones con APIs REST y servicios backend.
- Participar en procesos de revisión de código (Code Review).
- Realizar pruebas unitarias y apoyar actividades de aseguramiento de calidad.
- Colaborar con equipos de Backend, QA, UX/UI y Producto.
- Participar en despliegues, soporte y resolución de incidencias en ambientes productivos.
- Contribuir a la evolución tecnológica de las plataformas móviles.
Requisitos Obligatorios
- Bachiller o Titulado en Ingeniería de Sistemas, Ingeniería Informática, Ingeniería de Software o carreras afines.
- Mínimo 5 años de experiencia en desarrollo de software.
- Mínimo 4 años de experiencia desarrollando aplicaciones Android.
- Experiencia sólida en Kotlin.
- Experiencia en desarrollo de aplicaciones Android nativas.
- Experiencia en consumo e integración de APIs REST.
- Conocimiento de patrones de arquitectura móvil (MVVM, Clean Architecture u otros).
- Experiencia con Git y control de versiones.
- Experiencia realizando pruebas unitarias y debugging de aplicaciones móviles.
- Conocimiento de publicación y mantenimiento de aplicaciones móviles.
Requisitos Deseables
- Experiencia en React Native.
- Conocimiento de arquitecturas híbridas móviles.
- Experiencia en entornos Cloud AWS.
- Experiencia en metodologías ágiles (Scrum o Kanban).
- Experiencia en banca, fintech o medios de pago.
- Conocimiento de CI/CD para aplicaciones móviles.
Competencias
- Capacidad analítica y orientación a la resolución de problemas.
- Comunicación efectiva y trabajo colaborativo.
- Proactividad y autonomía.
- Orientación a resultados.
- Adaptabilidad al cambio.
- Capacidad para trabajar en entornos dinámicos y de alta exigencia técnica.
Conocimientos Técnicos
- Kotlin
- Android SDK
- Jetpack Components
- REST APIs
- Git
- React Native (deseable)
- AWS (deseable)
- MVVM
- Clean Architecture
- Testing Unitario