Nivel: Senior (+5 años)
Los candidatos deben tomarse el tiempo de leer atentamente todos los elementos de este anuncio de empleo. Por favor, envíen su solicitud sin demora.
Tecnología: Android Nativo / Kotlin
Modalidad: Híbrido
Idioma: Español / Inglés (valorable)
Proyecto: Largo plazo – Entorno ágil
Descripción del Puesto
Buscamos un/a Desarrollador/a Android Senior con amplia experiencia en desarrollo nativo, Kotlin y arquitecturas modernas, para participar en el diseño y desarrollo de aplicaciones móviles de alto rendimiento en entornos empresariales.
El perfil ideal será responsable de diseñar soluciones escalables, aplicar buenas prácticas de arquitectura y colaborar con equipos multidisciplinares en un entorno Agile.
Funciones Principales
*
* Desarrollo de aplicaciones Android nativas en Kotlin.
* Diseño e implementación de arquitecturas MVVM y Clean Architecture.
* Aplicación de principios SOLID y patrones de diseño (Repository, Adapter, etc.).
* Integración con servicios backend mediante Retrofit y APIs REST.
* Uso de Coroutines para programación asíncrona.
* Implementación de Android Architecture Components (ViewModel, LiveData, Room).
* Inyección de dependencias con Dagger2 (o Hilt).
* Desarrollo de tests unitarios y de interfaz (UI tests).
* Colaboración con equipos de UX/UI utilizando herramientas de prototipado (Figma, Adobe XD).
* Trabajo en equipo bajo metodologías ágiles (Scrum / Kanban).
* Gestión de código con Git y control de versiones.
Requisitos Imprescindibles
*
* +5 años de experiencia en desarrollo Android nativo.
* +3 años de experiencia en Kotlin.
* Dominio de MVVM y Clean Architecture.
* Conocimiento sólido de SOLID y patrones de diseño.
* Experiencia con Android Architecture Components.
* Manejo de Coroutines, Retrofit y Dagger2.
* Experiencia en testing unitario y UI testing.
* Buen manejo de Git.
* Experiencia trabajando en metodologías ágiles.
* Capacidad analítica y resolución de tareas complejas.
Conocimientos Deseables
*
* Uso de Jira para gestión de tareas.
* Elaboración de documentación técnica.
* Experiencia en CI/CD (Jenkins, GitLab CI, etc.).
* Uso de SonarQube para calidad de código.
* Conocimiento de Jetpack Compose. xpzdshu
* Uso de Swagger Codegen / OpenAPI.
#J-18808-Ljbffr