> Markdown version of [/jobs/ext/2837748-android-developer](https://www.wearedevelopers.com/jobs/ext/2837748-android-developer). 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 - **Company:** Accenture - **Location:** Barcelona, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Multitier Architecture, Android Software Development, Unit Testing, Code Coverage, Code Review, Mobile Application Software, Model View ViewModel, Backend, Jetpack Compose, Restful APIs, Code Restructuring - **Published:** September 11, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role + Strong understanding of MVVM and common Android architectures. + Hands-on experience with Jetpack components (ViewModel, Room, Navigation, etc.). + Testing mindset: o Experience writing unit tests. o Familiarity with UI tests (Espresso, Compose testing, or similar). o Belief that testing is part of development, not something added later. + Experience consuming REST APIs. + Comfortable working in collaborative, client-oriented teams. + Clear communication and a sense of ownership. Nice to have + Experience with Jetpack Compose. + Knowledge of Clean Architecture. + CI/CD pipelines for mobile projects. ## Description We do this through growth, product and experience design; technology platforms; creative, media, and marketing strategy; as well as the orchestration of campaigns, content, and channels. At Accenture, we're looking for a Android Developer who cares about quality, reliability and long-term maintainability. This role is for someone who understands that testing is not optional, and sees it as a key part of building good mobile software. You'll work on Android projects for different clients, in teams that value clean code, shared responsibility and continuous improvement. What you'll do + Develop and maintain Android applications used in production. + Own features from implementation to delivery, including tests. + Write and maintain unit and UI tests as part of everyday development. + Fix bugs, improve existing code and refactor when needed. + Collaborate closely with backend, QA, UX and delivery teams. + Review code with a focus on quality, test coverage and readability. + Support junior developers by setting a good example. What matters most to us ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Migration to declarative UI in Android development](https://www.wearedevelopers.com/videos/765-migration-to-declarative-ui-in-android-development) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Android beyond mobile: Cars, TVs, and Wearables](https://www.wearedevelopers.com/videos/553-android-beyond-mobile-cars-tvs-and-wearables) ## 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) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [Mastering Remote Work: Tips for Developers](https://www.wearedevelopers.com/magazine/558-mastering-remote-work-tips-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [What is a Java Developer?](https://www.wearedevelopers.com/magazine/32-what-is-a-java-developer)