Construye aplicaciones usando Kotlin y Java, asegurando que funcionen bien, rápido, sin errores y totalmente integradas con los servicios bancarios y APIs internas.
Asegurar la estabilidad de las aplicaciones mediante buenas prácticas de desarrollo, pruebas continuas y análisis preventivo del comportamiento en producción.
Desarrollar código alineado a los estándares de seguridad bancaria, protegiendo la confidencialidad e integridad de los datos del cliente.
Colaborar con equipos de diseño para implementar interfaces responsivas y accesibles, siguiendo las pautas de Material Design y lineamientos de experiencia de usuario.
Participar en la construcción, mantenimiento y mejora de pipelines de CI/CD para la distribución eficiente de nuevas versiones y actualizaciones.
Documentar soluciones técnicas, decisiones de arquitectura y buenas prácticas para facilitar el mantenimiento y la evolución de las aplicaciones.
Participar activamente en la migración de componentes legados hacia tecnologías modernas, como Kotlin, Jetpack Libraries y Jetpack Compose.
Requirements
Experiencia en plataformas como AWS, Azure o Google Cloud
Sólidos conocimientos en Kotlin y Java, con experiencia en arquitecturas MVVM, MVI o Clean Architecture
Uso avanzado de Android Studio, Android Profiler, ADB, Firebase Crashlytics y herramientas de análisis de red como Postman o Charles Proxy
Experiencia en manejo de bases de datos locales (Room, SQLite) e integración con servicios RESTful
Dominio de Git y flujos de trabajo colaborativos (Gitflow o similares)
Alta capacidad para resolver problemas y hacer debugging