Buscamos desarrollador Android para desarrollar y mantener aplicaciones Android utilizando Kotlin.
Implementar interfaces actuales utilizando Jetpack Compose.
Diseñar y mantener soluciones bajo arquitecturas MVVM y principios de Clean Architecture.
Integrar APIs REST mediante herramientas como Retrofit.
Implementar concurrencia y programación reactiva utilizando Coroutines y Flow.
Gestionar el estado de la aplicación y el ciclo de vida mediante componentes como ViewModel y LiveData.
Implementar navegación entre pantallas utilizando Navigation Component o tecnologías equivalentes.
Aplicar buenas prácticas de desarrollo, UI/UX, legibilidad y mantenibilidad de código.
Realizar debugging, análisis y optimización del rendimiento de las aplicaciones.
Desarrollar pruebas unitarias y/o pruebas de UI.