¡Hola! 👋
¿Tienes experiencia desarrollando aplicaciones Android nativas y te apasiona trabajar en entornos ágiles, colaborativos y orientados a la calidad? ¡Esta posición puede ser perfecta para ti! 📱🚀
💼 Definición de la Posición: Desarrollador/a Senior Android – Sector Bancario
Buscamos un/a Desarrollador/a Android Senior para participar en el desarrollo y mantenimiento de aplicaciones móviles en un cliente del sector bancario. El servicio se presta en un entorno ágil y multicultural, con foco en la calidad técnica, la accesibilidad y la mejora continua. 🌍
🧩 Tareas a Realizar
Desarrollo de funcionalidades en Kotlin, con uso avanzado de Flow y Coroutines.
Participación en procesos de CI/CD con herramientas como Bitrise, GitHub Actions o Jenkins.
Implementación de arquitecturas MVVM/MVI, con inyección de dependencias ( Koin, Dagger Hilt ) y principios SOLID.
Desarrollo y mantenimiento de librerías internas o públicas.
Integración de servicios remotos con Retrofit o Ktor, y almacenamiento local con Room, DataStore y SharedPreferences.
Construcción de interfaces con Jetpack Compose, incluyendo componentes complejos, animaciones y pruebas de UI.
Aplicación de criterios de accesibilidad mediante APIs específicas y pruebas con lectores de pantalla.
Ejecución de pruebas unitarias con JUnit5, mocks y herramientas de cobertura como JaCoCo.
Análisis de calidad del código con Detekt, Ktlint o Spotless.
🛠️ Competencias Necesarias
~4 años de experiencia en desarrollo nativo Android
~ Dominio avanzado de Kotlin, Flow, Coroutines, MVVM/MVI, JUnit5.
~ Experiencia en proyectos que hayan resultado en librerías o SDKs.
~ Experiencia en entornos con criterios de accesibilidad.
~ Experiencia en entornos colaborativos (no se valoran desarrollos personales aislados).
~ No se considera experiencia en tecnologías híbridas (React Native, Flutter, Xamarin).
#127775; Competencias Deseables
Principios SOLID, Clean Architecture, modularización.
Retrofit, Ktor, Room, DataStore, Jetpack Compose.
Pruebas visuales (Paparazzi, Shot), TDD, cobertura con JaCoCo.
CI/CD, Git, metodologías ágiles, análisis de código.
Conocimiento en seguridad, rendimiento, generación de código (KSP, Kotlin Poet).
#127968; Modelo de Trabajo
~#128175; 100% remoto
~#127757; Se aceptan candidatos de otros países europeos
~✈️ No se requiere viajar
~#128272; No se manejarán datos personales
~#128197; Inicio: ASAP | Fin: Prorrogable hasta un año
~#129534; Se aceptan freelancers
#127757; Idiomas Requeridos
Español: dominio completo
Inglés: B2
Se valorará portugués
¡Si te apasiona el desarrollo Android y quieres formar parte de un equipo técnico de alto nivel, esta es tu oportunidad! #127760;
Envía tu CV en el formato adjunto. ¡Estamos deseando conocerte! #128233;