¡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 BancarioBuscamos 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 RealizarDesarrollo 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 Necesarias4 años de experiencia
en desarrollo
nativo AndroidDominio 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).
Competencias DeseablesPrincipios 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).
Modelo de Trabajo100% remotoSe aceptan candidatos de otros países europeos✈️ No se requiere viajarNo se manejarán datos personalesInicio:
ASAP | Fin:
Prorrogable hasta un añoSe aceptan
freelancers
Idiomas RequeridosEspañol:
dominio completoInglés:
B2Se 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!
Envía tu
CV en el formato adjunto. ¡Estamos deseando conocerte!