




Resumen del Puesto: Buscamos un/a Android Developer Senior para participar en proyectos internacionales de alto impacto tecnológico, trabajando con arquitecturas modernas y equipos multidisciplinares. Puntos Destacados: 1. Proyectos tecnológicos innovadores e internacionales. 2. Plan de desarrollo profesional y formación continua. 3. Excelente ambiente de trabajo y cultura colaborativa. **Descripción:** ---------------- En eXperience IT Solutions seguimos creciendo y buscamos incorporar un/a Android Developer Senior para participar en proyectos internacionales de alto impacto tecnológico, trabajando con arquitecturas modernas, buenas prácticas y equipos multidisciplinares. Este puesto forma parte de un equipo mixto gestionado por eXperience IT Solution y otros partners tecnológicos, trabajando de forma coordinada en un entorno de alta exigencia técnica. Si te apasiona el desarrollo mobile, el código limpio y las soluciones escalables ¡queremos conocerte! ***¿Qué ofrecemos?*** * Teletrabajo 100%. * Horario flexible: * + Lunes a jueves: 9:00 – 18:30 + Viernes: 8:00 – 15:00 * Proyectos tecnológicos innovadores e internacionales. * Plan de desarrollo profesional y formación continua. * Estabilidad laboral. * Excelente ambiente de trabajo y cultura colaborativa. * Beneficios sociales y retribución competitiva acorde a experiencia. ***¿Qué harás?*** * Desarrollo y mantenimiento de aplicaciones Android nativas. * Diseño de soluciones basadas en Clean Architecture y principios SOLID. * Implementación de nuevas funcionalidades con Kotlin y Jetpack Compose. * Integración con APIs y servicios backend. * Trabajo con arquitecturas modernas (MVP, MVVM, MVI). * Colaboración con equipos internacionales en inglés y alemán. * Aplicación de testing, buenas prácticas de calidad y automatización CI/CD. **Requisitos:** --------------- * \+3 años de experiencia como Android Developer. * Nivel profesional de inglés y alemán. * Experiencia sólida con Kotlin (Java valorable). * Conocimiento de arquitecturas MVP, MVVM, MVI. * Experiencia con Clean Architecture y separación de capas (presentation, domain, data). * Programación asíncrona: Coroutines, Flows, RxJava, StateFlow, SharedFlow. * Jetpack Compose. * Inyección de dependencias (Dagger 2, Hilt o similar). * Networking: Retrofit, OkHttp, Ktor u otras. * Persistencia de datos: Room, SharedPreferences, DataStore. * Testing: JUnit, Mockito, MockK. * Gradle (Groovy o Kotlin DSL). ***Valorable*** * Experiencia con CI/CD (GitLab CI, GitHub Actions, etc.). * Service Locator (Koin). * Publicación de apps en Google Play. * Metodologías ágiles (Scrum/Kanban).


