




Resumen del Puesto: Buscamos un Desarrollador Mobile Android para diseñar y desarrollar aplicaciones nativas utilizando Kotlin, integrando arquitecturas modernas y herramientas clave del ecosistema. Puntos Destacados: 1. Diseño y desarrollo de aplicaciones nativas Android con Kotlin 2. Implementación de arquitecturas modernas (MVVM, Clean Architecture, MVI) 3. Trabajo con metodologías ágiles y equipos multidisciplinarios Hoy quiero invitarte a que te unas a nosotros y transformemos el mundo a través de la tecnología. Estamos buscando un Desarrollador Mobile Android Responsabilidades principales Diseñar y desarrollar aplicaciones nativas Android utilizando Kotlin (principalmente) y Java cuando sea necesario. Implementar arquitecturas modernas como MVVM, Clean Architecture, MVP, MVI y Redux, garantizando modularidad y escalabilidad. Integrar y consumir REST APIs, gestionar datos locales mediante Room, SQLite, DataStore, Realm o bases de datos híbridas. Utilizar frameworks y herramientas clave del ecosistema Android: Android Jetpack (ViewModel, LiveData/StateFlow, Navigation, WorkManager, Paging) Jetpack Compose para UI moderna y declarativa Gestionar dependencias con Gradle, Kotlin DSL y herramientas como Hilt/Dagger, Koin o Coroutines para operaciones asíncronas. Automatizar procesos con CI/CD, Fastlane, Firebase App Distribution y pipelines en plataformas como GitHub Actions, GitLab CI o Bitrise. Integrar herramientas de monitoreo, pruebas y analítica como Firebase, Crashlytics, AppCenter, Datadog o New Relic. Participar activamente en revisiones de código, resolución de errores, optimización de rendimiento y mejoras continuas. Trabajar bajo metodologías ágiles (Scrum/Kanban) en coordinación con equipos multidisciplinarios. Requisitos +5 años de experiencia en desarrollo Android nativo. Dominio avanzado de Kotlin, Android Studio y el ecosistema Android Jetpack. Experiencia comprobada con arquitecturas modernas (MVVM, Clean Architecture, MVI). Conocimiento sólido en integración de servicios REST y manejo de persistencia local. Experiencia en CI/CD, automatización, testing y monitoreo. Habilidad para resolver problemas complejos, comunicar ideas técnicas y trabajar colaborativamente. -Requerimientos- Educación mínima: Universitaria / I.P. / C.F.T. 5 años de experiencia Palabras clave: developer, programador
