Android Software Engineer
Richmond Square Consulting Ltd
Cheltenham, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 85KJob location
Remote
Cheltenham, United Kingdom
Tech stack
Agile Methodologies
Android
Automation of Tests
Code Review
Protocol Buffers
Gradle
Mobile Application Software
JUnit
Model View ViewModel
Mockito
Systems Integration
User Interface Testing
Workspace ONE
Delivery Pipeline
Backend
GIT
Microsoft InTune
SC Clearance
Kotlin
REST
Multiplatform
Devsecops
VMware
Microservices
Job description
- Applying modern Android architecture patterns such as MVVM, MVI, and Clean Architecture
- Writing clean, maintainable code using modern Android practices including coroutines, Flow, and structured concurrency
- Integrating Android applications with REST APIs, backend services, and secure communications layers
- Supporting performance optimisation, battery efficiency, and memory usage improvements
- Participating in code reviews and helping drive engineering quality across the mobile estate
- Working closely with architects, backend engineers, cloud engineers, DevSecOps, and security specialists
- Contributing to secure mobile design decisions in line with modern security principles
- Supporting Agile delivery, technical discussions, and ongoing product improvement, Alternative job titles: Mobile Developer, Android Developer, Smartphone Developer, Application Developer, Software Developer
Requirements
My client is looking for an experienced Android Software Engineer with strong Kotlin expertise to join a growing UK technology business delivering secure mobile solutions into the national defence sector., * Strong commercial experience as an Android Software Engineer, Android Developer, or Mobile Developer
- Strong commercia
- l experience developing Android applications in Kotlin
- Good understanding of Android architecture patterns including MVVM, MVI, and/or Clean Architecture
- Experience integrating RESTful APIs
- Strong knowledge of Android build tooling including Gradle
- Experience with modern Android tooling and libraries
- Experience with automated testing such as JUnit, Mockito, and UI testing
- Familiarity with Git, CI/CD pipelines, and Agile software delivery
- Strong communication and collaboration skills
- British citizenship and ability to obtain MOD SC clearance
Desired skills
- Existing SC clearance
- Experience working in defence, secure technology, or other highly regulated environments
- Knowledge of Mobile Device Management (MDM) platforms such as Microsoft Intune or VMware Workspace ONE
- Familiarity with Android Enterprise enrolment modes
- Exposure to secure mobile applications or operationally focused mobile technology
- Understanding of secure mobile / zero-trust principles
- Experience with gRPC and Protocol Buffers
- Knowledge of secure mobile standards or guidance
- Exposure to Kotlin Multiplatform Mobile (KMM)
- Please note: existing SC clearance is advantageous but not essential. Candidates must be British citizens and eligible to undergo MOD SC clearance
Benefits & conditions
- £70,000 - £85,000 basic salary
- Bonus
- Hybrid working and flexibility
- Pension
- Private healthcare
- Electric car scheme
- Training and development opportunities
- Friendly, knowledgeable, peer-sharing culture
- Career progression