Role Description
Android Architect
Nottingham
Permanent / Fixed-Term Contract - Hybrid
We are seeking an experienced
Android Architect to join our growing team in Nottingham. This is a fantastic opportunity to play a key role in shaping and delivering innovative Android solutions within a forward-thinking, collaborative environment.
The Role
- Lead the design and architecture of high-performing Android applications.
- Define and implement best practices, coding standards, and architectural patterns.
- Collaborate with cross-functional teams (designers, engineers, product managers) to deliver scalable, user-focused solutions.
- Drive technical decisions across Android projects, ensuring performance, maintainability, and security.
- Provide technical leadership, mentoring, and guidance to Android developers.
- Contribute to CI/CD pipelines, testing automation, and cloud integration for Android applications.
- Stay up to date with emerging Android technologies, frameworks, and tools to continuously improve delivery.
What You’ll Bring
- Proven experience as a Senior Android Engineer/Architect with strong expertise in Kotlin and Java.
- Deep understanding of Android SDK, Jetpack, MVVM/MVI architecture patterns, and mobile application lifecycle.
- Experience designing scalable, modular, and testable Android solutions.
- Strong knowledge of RESTful APIs, GraphQL, and third-party SDK integration.
- Familiarity with CI/CD tools (Git, Jenkins, Azure DevOps, or similar).
- Experience implementing automated testing frameworks (JUnit, Espresso, Mockito).
- Solid understanding of mobile security, performance tuning, and accessibility.
- Excellent communication skills and ability to work with senior stakeholders.
Nice To Have
- Experience with cloud-native solutions (Azure, AWS, or GCP).
- Exposure to cross-platform frameworks (Flutter, React Native).
- Prior experience in digital services or consulting environments.
Hurry & apply for a more detailed conversation!
#UST
Skills
Solution Architecture,Android,Mobile