Senior Android Engineer
Primary stack
Nice to have's
Job description
About the Position
Senior Android Engineer
Deep Tech Recruitment is partnering with a fast-growing European electric mobility company developing premium physical products that are designed to outperform established combustion technology across performance, emotion, and design.
Its mission is to accelerate a more sustainable mobility industry by reducing CO2 and plastic pollution without asking customers to compromise on performance. The engineering teams work close to the product, the people who build it, and the customers who use it.
Location
Spain | Barcelona
Employment Type
Full time
Department
Engineering
The Opportunity
Deep Tech Recruitment is partnering with a fast-growing European electric mobility company developing premium physical products that are designed to outperform established combustion technology across performance, emotion, and design.
Its mission is to accelerate a more sustainable mobility industry by reducing CO2 and plastic pollution without asking customers to compromise on performance. The engineering teams work close to the product, the people who build it, and the customers who use it.
The Role
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.
This is a senior, hands-on role with real ownership. You will shape the Android architecture, take features from definition through release and monitoring, and help the wider team deliver an experience that feels as considered and high-performing as the physical product itself.
Why Consider It
- A product that inspires genuine customer and employee passion.
- A fast-growing business with strong momentum and ambitious plans.
- A creative, international team in the Barcelona area.
- Competitive salary and benefits.
- Direct proximity and discounts to the physical product, its users, and the teams building it.
- Subsidised lunch, access to an in-house gym, and 30 days of paid holiday.
What You Will Own
- 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.
What You Will Bring
Essential Experience
- 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.
Inclusion and Accessibility
Our client is committed to an inclusive environment in which people of every gender identity, sexual orientation, race, religion, age, neurotype, and disability can belong and contribute. Diverse teams make better decisions, and equity is treated as a condition for innovation.
If you need reasonable adjustments during the application or interview process, including assistive technology, additional time, or another format, tell your Deep Tech Recruitment contact, and we will support you.
BUILD THE IMPOSSIBLE. WE’LL FIND THE PEOPLE.
Deep Tech Recruitment connects ambitious technology companies with the engineers and leaders who can turn difficult ideas into products that perform in the real world.
© DeepTech Recruitment. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.