> Markdown version of [/jobs/ext/4709112-android-engineer](https://www.wearedevelopers.com/jobs/ext/4709112-android-engineer). 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 Engineer - **Company:** Deep Tech - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Multitier Architecture, A/B Testing, Android Software Development, Bluetooth, Continuous Integration, Programming Tools, Model View ViewModel, Performance Tuning, User Interface Testing, Git, Kotlin, Jetpack Compose, Multiplatform, Data Caching - **Published:** November 14, 2026 - **Apply:** https://www.adzuna.es/details/5961464485 ## About the Role * 5+ years of Android application development, with a track record of shipping production applications at scale. * Deep proficiency in Kotlin, Jetpack Compose and modern Android development practices. * Strong command of Android architecture patterns such as MVVM, MVI and Clean Architecture, together with the judgement to evolve them pragmatically. * A solid understanding of concurrency, coroutines, flows and performance optimisation. * Experience diagnosing complex performance, memory and application-stability issues. * Broad knowledge of the Android SDK, Jetpack libraries and relevant third-party APIs. * A strong testing mindset across unit, integration and UI testing. * A data-led approach using experimentation, A/B testing and feature flags. * The ability to manage and prioritise several workstreams at once. * Strong written and spoken English. Useful additional experience * Kotlin Multiplatform. * Bluetooth-connected products. * Improving developer experience through CI/CD, Git strategies and tooling. A working culture built around ambition The company expects people to challenge established ways of working, search for the limits of what is possible and deliver outstanding results. It values clear goals, direct feedback, adaptability, learning from mistakes and high standards without unnecessary hierarchy. ## Description You will help build one of the company's most ambitious products: an Android-based smart vehicle display and control experience that connects directly to the vehicle. Customers use it to connect, adjust settings such as power delivery and access additional products and services., * Own the architecture and technical direction of the Android application, balancing quality, performance and delivery speed. * Take mobile features end to end, from definition and design through development, release and production monitoring. * Diagnose and resolve complex performance, memory and stability issues, including problems involving multithreading, concurrency and data caching. * Translate product and business requirements into polished, user-centred experiences with product managers, designers and other stakeholders. * Set and uphold standards for clean, stable and extensible code across the mobile team. * Drive good practice in architecture, testing, CI/CD and developer tooling. * Use AI-assisted development tools as a normal part of the workflow to improve speed and quality. * Partner with other engineering teams to design features across the full stack. * Use A/B testing, feature flags and experimentation frameworks to validate decisions with data. * Maintain a transparent backlog and communicate frequently with engineering, product and creative colleagues. * Challenge what could be better, share mistakes openly and act as a role model for continuous improvement.