¿Quieres formar parte de nuestro equipo de Profile?Desde Profile nos encontramos en búsqueda de un/a Senior Android Developer con al menos 8 años de experiencia para participar dentro del equipo de uno de nuestros clientes del sector reatil, se trata de una posición 100% en remoto.Con ilusión es como se cambian las cosas, y queremos contribuir a un futuro mejor gracias a la tecnología. Para conseguirlo no necesitamos héroes ni súper talentos, sino personas implicadas, motivadas, con muchas ganas de trabajar en equipo y de crecer dentro de este proyecto común que formamos todos/as.Responsabilidades / Retos:Formar parte de un dinámico equipo de Ingeniería Mobile, compuesto actualmente por más de 25 profesionales.Colaborra de manera transversal con todas las áreas de la compañía, proporcionando librerías y desarrollos reutilizables que benefician a todos los equipos.¿Qué necesitamos?Al menos 8 años de experiencia en desarrollo de aplicaciones Android.Dominio de Kotlin.Conocimiento de frameworks Android nativos y otros como JetPack Compose, Android X, Retrofit, OKHttp, Room, Realm, Coil.Familiaridad con patrones de diseño de software.Experiencia en integración de servicios web (REST, GraphQL, JSON, XML).Competencia en soluciones de almacenamiento de datos Android (SQLite, Room, Realm).Familiaridad con herramientas de desarrollo (Android Studio, Profiler, App Inspection, debugger).Habilidades en pruebas y depuración de aplicaciones Android.Ejecución de pruebas unitarias, de integración y UI utilizando herramientas como JUnit, Mockk, Mockito, Espresso y Compose UI Test.Experiencia en la creación y mantenimiento de suites de pruebas automatizadas.Conocimiento en la implementación de pruebas de regresión y pruebas de carga.Familiaridad con la integración de pruebas en entornos CI/CD y gestión de código fuente (Bitbucket, Github, Gitflow).Capacidad para identificar y solucionar problemas de rendimiento y estabilidad en aplicaciones Android.Conocimiento de entornos CI/CD y gestión de código fuente (Bitbucket, Github, Gitflow).Conocimiento de frameworks de inyección de dependencias (Dagger Hilt, Koin).Dominio de Gradle (Groovy, Kotlin DSL).Conocimiento de herramientas de gestión de proyectos (JIRA, Github).Valorado positivamente:Experiencia con herramientas como Figma, Postman, Charles Proxy, AppInsights, SonarQube.Experiencia en entornos CI/CD (Bamboo, Github Actions, Azure DevOps).Experiencia trabajando con características del sistema operativo como notificaciones push, biometría, deeplinkings.Experiencia con herramientas de despliegue y monitoreo de aplicaciones (AppCenter, Testflight).Experiencia trabajando con MDM corporativos.Te damos buenas razones para unirte a nuestro equipo: