Negotiable
Undetermined
Hybrid
London Area, United Kingdom
Summary: The Senior Android Engineer role focuses on developing secure mobile components for a leading UK financial services organization. The position involves collaboration with various teams to enhance mobile security across multiple applications. The engineer will design and maintain Android components while contributing to security architecture and best practices. This role is pivotal in shaping secure mobile experiences for millions of users.
Key Responsibilities:
- Design, build, and maintain secure Android components and libraries
- Contribute to mobile security architecture and best practices
- Collaborate with cross-functional teams to deliver scalable, reusable solutions
- Support performance optimisation, testing, and continuous improvement
- Help shape the future of mobile security within a large-scale platform
Key Skills:
- Strong experience with Kotlin and/or Java for Android development
- Deep understanding of the Android SDK, UI principles, and best practices
- Experience with offline storage, threading, and performance tuning
- Familiarity with Android architecture patterns (MVVM/MVI)
- Knowledge of Android Architecture Components and Jetpack libraries
- Experience with Jetpack Compose
- Familiarity with modularised codebases
- Strong knowledge of version control tools (e.g. Git)
- Experience with UI testing
- Experience working on security-focused mobile applications (nice to have)
- Exposure to mobile app security practices (e.g. obfuscation, penetration testing support) (nice to have)
- Experience working in large-scale or regulated environments (nice to have)
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Senior Android Engineer – Mobile Security
Location: London (Hybrid)
Type: Contract
We’re hiring a Senior Android Engineer to join a high-performing mobile engineering team within a major UK financial services organisation. This team sits at the heart of mobile security, building and maintaining a suite of cutting-edge security components that protect millions of users. You’ll play a key role in shaping secure mobile experiences across a large-scale, multi-brand environment.
About the Role
You’ll work on designing and developing secure, scalable Android components and services used across multiple mobile applications. This is a highly collaborative role, working closely with engineering, architecture, and strategy teams to deliver robust security solutions in an evolving threat landscape.
What You’ll Be Doing
- Design, build, and maintain secure Android components and libraries
- Contribute to mobile security architecture and best practices
- Collaborate with cross-functional teams to deliver scalable, reusable solutions
- Support performance optimisation, testing, and continuous improvement
- Help shape the future of mobile security within a large-scale platform
What We’re Looking For
- Strong experience with Kotlin and/or Java for Android development
- Deep understanding of the Android SDK , UI principles, and best practices
- Experience with: Offline storage, threading, and performance tuning
- Android architecture patterns ( MVVM / MVI )
- Android Architecture Components and Jetpack libraries
- Jetpack Compose
- Familiarity with modularised codebases
- Strong knowledge of version control tools (e.g. Git)
- Experience with UI testing
Nice to Have
- Experience working on security-focused mobile applications
- Exposure to mobile app security practices (e.g. obfuscation, penetration testing support)
- Experience working in large-scale or regulated environments
What’s on Offer
- Competitive salary
- Hybrid working (London-based)
- Opportunity to work on high-impact mobile platforms used by millions
- Collaborative, forward-thinking engineering environment