Back to search
Inara Linkedin · Posted 3d ago

Android Developer

United Kingdom

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Principal Mobile Engineer (Android)


Location: Leeds / Hybrid (around 2 days per week in the office)

Salary: £85,000 - £100,000 + Discretionary Bonus + Benefits


Are you an experienced Mobile Engineer who enjoys solving complex technical challenges, shaping architecture, and working directly with customers to define the best technical solutions?


I'm supporting a growing technology consultancy that's looking for a Principal Mobile Engineer with a strong Android background to join their engineering practice. This is an opportunity to lead the technical direction of mobile projects, working closely with clients to define architecture, influence engineering decisions, and build modern mobile applications that are scalable, maintainable and built for the future.


You'll remain hands-on while acting as a trusted technical advisor, helping engineering teams deliver high-quality mobile products using modern engineering principles and best practices.


What you'll be doing:

  • Providing technical leadership across multiple mobile engineering engagements.
  • Working directly with customers to understand business challenges and translate them into robust mobile solutions.
  • Defining application architecture and establishing engineering standards across delivery teams.
  • Remaining hands-on with Android development while supporting engineers through mentoring, coaching and code reviews.
  • Leading architectural discussions around scalability, maintainability, security and long-term platform evolution.
  • Collaborating with Product Managers, Designers, Architects and Engineering teams throughout the delivery lifecycle.
  • Helping shape technical roadmaps, proof of concepts and technology choices.
  • Contributing to technical pre-sales activities, discovery workshops and client strategy sessions where required.


What we're looking for:

  • Strong commercial experience building native Android applications using Kotlin.
  • A deep understanding of modern Android architecture, including MVVM, Clean Architecture, Repository patterns and SOLID principles.
  • Experience with Jetpack Compose, Android Jetpack libraries and modern Android development practices.
  • Strong knowledge of asynchronous programming using Coroutines and Flow.
  • Experience implementing dependency injection using frameworks such as Hilt or Dagger.
  • A good understanding of modular application design and scalable mobile architectures.
  • Experience designing RESTful API integrations and working with distributed backend systems.
  • A strong appreciation of automated testing, including unit testing, UI testing and CI/CD pipelines.
  • Experience improving application performance, monitoring, observability and release quality.
  • Confidence engaging with senior technical and non-technical stakeholders, translating business requirements into technical solutions.
  • Previous consultancy or customer-facing experience would be highly beneficial.


Nice to have:

  • Commercial experience developing native iOS applications using Swift.
  • Experience across both Android and iOS ecosystems.
  • Knowledge of mobile security, authentication and secure application design.
  • Experience with cloud-native platforms and backend technologies.
  • Exposure to cross-platform technologies where appropriate.


Why join?

You'll be joining a consultancy where engineering excellence sits at the heart of everything they do. Principal Engineers are trusted advisors who influence technology strategy, shape architecture, mentor engineering teams and work directly with clients to solve complex business challenges.


If you enjoy balancing hands-on engineering with architecture, technical leadership and customer engagement, this is an opportunity to make a genuine impact across a diverse range of modern mobile projects.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent