> Markdown version of [/jobs/ext/2166569-android-developer-mid-level-barcelona-hibrido](https://www.wearedevelopers.com/jobs/ext/2166569-android-developer-mid-level-barcelona-hibrido). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Android Developer (Mid-Level) - Barcelona (Híbrido) - **Company:** E-Frontiers - **Location:** Oña, Spain - **Contract:** Permanent contract - **Skills:** Agile Methodology, Artificial Intelligence, Android Software Development, Software Quality, Continuous Integration, Github, Mobile Application Software, Model View ViewModel, Scrum Methodology, Software Engineering, Software Quality Assurance (SQA), Kotlin, Jetpack Compose - **Published:** August 21, 2026 - **Apply:** https://www.buscojobs.com.es/android-developer-mid-level-barcelona-hibrido-en-ona-ID-368500212 ## About the Role Requisitos - Experiencia previa como Android Developer, al menos 2-3 años de experiencia. - Dominio de Kotlin. - Experiencia con Jetpack Compose y Jetpack Components. - Conocimientos de arquitecturas Clean (MVP, MVVM y MVI). - Experiencia con herramientas de testing como Barista, Mutation Testing, Snapshot Testing y Turbine. - Familiaridad con entornos de CI/CD, especialmente Bamboo y GitHub Actions. - Experiencia trabajando con metodologías ágiles, especialmente Scrum. - Interés y conocimientos sobre desarrollo de software apoyado en Inteligencia Artificial. ## Description En E-Frontiers estamos buscando un/a Android Developer para incorporarse a un proyecto estable dentro de una compañía líder en el sector retail y tecnológico.Si disfrutas desarrollando aplicaciones móviles de alta calidad, trabajando con las tecnologías más actuales del ecosistema Android y te interesa formar parte de un equipo que apuesta por la innovación y la inteligencia artificial, nos encantaría conocerte.¿Qué harás?- Desarrollar y mantener aplicaciones Android utilizando Kotlin.- Diseñar e implementar interfaces modernas con Jetpack Compose.- Trabajar con arquitecturas limpias como MVP, MVVM y MVI.- Participar en la definición de nuevas funcionalidades y mejoras del producto.- Garantizar la calidad del código mediante diferentes estrategias de testing.- Colaborar con equipos multidisciplinares siguiendo metodologías ágiles.- Contribuir a la mejora continua de los procesos de desarrollo e integración.Requisitos - Experiencia previa como Android Developer, al menos 2-3 años de experiencia.- Dominio de Kotlin.- Experiencia con Jetpack Compose y Jetpack Components.- Conocimientos de arquitecturas Clean (MVP, MVVM y MVI).- Experiencia con herramientas de testing como Barista, Mutation Testing, Snapshot Testing y Turbine.- Familiaridad con entornos de CI/CD, especialmente Bamboo y GitHub Actions.- Experiencia trabajando con metodologías ágiles, especialmente Scrum.- Interés y conocimientos sobre desarrollo de software apoyado en Inteligencia Artificial.¿Qué ofrece nuestro cliente?- Contrato indefinido para un proyecto estable y de largo recorrido.- Salario de ****** hasta ****** € brutos anuales, en función de la experiencia.- Modelo híbrido: 2 días presenciales por semana en oficinas ubicadas en Palau (Barcelona).- Formar parte de un equipo técnico con foco en buenas prácticas, calidad de software e innovación.- Oportunidad de trabajar con tecnologías modernas dentro del ecosistema Android.Si te interesa conocer más detalles o crees que encajas con el perfil, ¡nos encantará hablar contigo! ## Related Videos - [Migration to declarative UI in Android development](https://www.wearedevelopers.com/videos/765-migration-to-declarative-ui-in-android-development) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [There's an app for that - on the role of cross platform development in the app development ecosystem](https://www.wearedevelopers.com/videos/278-there-s-an-app-for-that-on-the-role-of-cross-platform-development-in-the-app-development-ecosystem) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Android beyond mobile: Cars, TVs, and Wearables](https://www.wearedevelopers.com/videos/553-android-beyond-mobile-cars-tvs-and-wearables) - [Pair Programming with Generative Agents: Refactoring Legacy Android at Speed](https://www.wearedevelopers.com/videos/100224-pair-programming-with-generative-agents-refactoring-legacy-android-at-speed) ## Related Articles - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Flutter Developer Salary [2023]](https://www.wearedevelopers.com/magazine/199-flutter-developer-salary-2023) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)