¡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).
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).
Modelo de Trabajo
-
100% remoto -
Se aceptan candidatos de otros países europeos - ✈️ No se requiere viajar -
No se manejarán datos personales -
Inicio: ASAP | Fin: Prorrogable hasta un año -
Se aceptan freelancers
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 ocasión!
Envía tu CV en el formato adjunto. ¡Estamos deseando conocerte!