




Resumen: Únase al equipo de ingeniería de Avenga para contribuir al desarrollo de aplicaciones móviles modernas utilizando las últimas tecnologías de Android, centrándose en experiencias móviles escalables y de alta calidad. Aspectos destacados: 1. Desarrollar aplicaciones móviles modernas con las últimas tecnologías de Android 2. Implementar arquitecturas limpias, escalables y mantenibles 3. Oportunidad de desarrollar continuamente las competencias técnicas ***Así somos*** En Avenga, creemos que la creatividad humana impulsa una tecnología que realmente importa. Operamos a nivel global y nuestros más de 6000 especialistas ofrecen un espectro completo de servicios, incluidos asesoramiento empresarial y tecnológico, soluciones empresariales, experiencia del cliente (CX), experiencia de usuario (UX) y diseño de interfaces de usuario (UI), servicios gestionados, desarrollo de productos y desarrollo de software. ***Esta es la vacante*** En Argentina, dentro del sector de Productos Digitales, buscamos activamente un/a **Ingeniero/a Android Intermedio/a** para incorporarse a nuestro equipo de ingeniería y contribuir al desarrollo de aplicaciones móviles modernas mediante las últimas tecnologías de Android. Este puesto se centra en construir experiencias móviles escalables y de alta calidad, siguiendo patrones arquitectónicos modernos y las mejores prácticas en el desarrollo para Android. Ubicación: **Argentina (preferiblemente Buenos Aires o Córdoba)** ***Este es el equipo*** En su rol, formará parte fundamental de un equipo compuesto por experimentados/as **ingenieros/as móviles**, especialistas en producto y diseñadores/as cuyo objetivo es entregar aplicaciones móviles robustas y fáciles de usar. Su principal responsabilidad será participar en el **diseño y desarrollo** de **nuevas funcionalidades** para aplicaciones **Android**, así como **implementar arquitecturas limpias, escalables y mantenibles**. Aquí tendrá la oportunidad de contribuir a plataformas móviles modernas mientras desarrolla continuamente sus competencias técnicas. ***Este es usted*** * Experiencia de **3 años o más** en desarrollo para Android * Arquitectura y patrones * Experiencia con el **patrón arquitectónico MVVM**. * Lenguajes de programación: desarrollo con **Kotlin** (versión recomendada **1.9.x o superior**). * Conocimientos sólidos sobre **Arquitectura Limpia (Clean Architecture)**. * Competencia en **patrones de diseño** (**Factory**, **Singleton**, **Repository**, **Observer**, etc.). * Experiencia con **Jetpack Compose** (recomendado, no obligatorio): versión sugerida 1.6.x+. * Uso de **StateFlow** y **SharedFlow** para la gestión del estado. * Comprensión profunda de la separación de responsabilidades y las arquitecturas en capas. * Experiencia con **ViewModel**, **State** y **MutableState**. * Experiencia con **corutinas** (collect, collectLatest, etc.) * **Interfaz de usuario (UI)** y **Jetpack** * Conocimiento de los temas **Material 2** y **Compose**. * **Gestión del estado** y **reactividad**. * Implementación de **Hilt** (basado en Dagger) para **inyección de dependencias**: versión recomendada **2.50+**. * Integración fluida entre **StateFlow** y **Compose**. * Pruebas: **pruebas unitarias** con **JUnit 4/5** y **pruebas de interfaz de usuario** con **Compose Testing y Espresso**. Competencias deseables: * Experiencia en **gestión de versiones** y **dependencias** con **Gradle** (preferiblemente KTS). * Uso de **Firebase Crashlytics** para **registro y supervisión**. * Competencia con **Git**, **estrategias de ramificación** y **mejores prácticas**. * Experiencia utilizando herramientas impulsadas por **IA** para mejorar los procesos de desarrollo. ***Esta es su función*** * **Participar** en el **diseño y desarrollo** de **nuevas funcionalidades para aplicaciones Android**. * **Implementar arquitecturas limpias**, **escalables** y **mantenibles**. * Garantizar una gestión adecuada del estado y flujo de los datos. * Integrar **APIs REST**, **gestionar dependencias** y **asegurar la calidad del código mediante pruebas**. * Colaborar con equipos técnicos para entregar soluciones robustas y de alto rendimiento. *En Avenga, todas las personas importan. Ofrecemos igualdad de oportunidades en reclutamiento, desarrollo profesional y liderazgo, independientemente de raza, etnia, identidad de género, orientación sexual, discapacidad, edad, religión o cualquier otra característica. Estamos comprometidos con la creación de un entorno laboral donde nuestra diversa comunidad de empleados, candidatos y socios comerciales participe activamente en nuestro crecimiento. Al reunir a personas con distintos orígenes y experiencias, construimos un lugar de trabajo donde todos se sienten libres de ser ellos mismos, respetando siempre los límites de los demás.*


