Android Software Engineer

Company: Richmond Square Consulting Limited
Apply for the Android Software Engineer
Location: Cheltenham
Job Description:

Android Software Engineer (Kotlin) Cheltenham / Hybrid / Remote

Want to make an application Make sure your CV is up to date, then read the following job specs carefully before applying.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.This is an opportunity to work across live programmes, next-generation product development, and cutting-edge proof-of-concept work, using modern Android engineering to solve complex real-world challenges. It would suit someone who wants to build secure, high-performance mobile applications in an environment where technical quality, innovation, and real-world impact genuinely matter.Benefits £70,000 – £85,000 basic salaryBonusHybrid working and flexibilityPensionPrivate healthcareElectric car schemeTraining and development opportunitiesFriendly, knowledgeable, peer-sharing cultureCareer progression

The role and responsibilities Designing, developing, testing, and maintaining high-quality Android applicationsBuilding secure, robust mobile applications in KotlinApplying modern Android architecture patterns such as MVVM, MVI, and Clean ArchitectureWriting clean, maintainable code using modern Android practices including coroutines, Flow, and structured concurrencyIntegrating Android applications with REST APIs, backend services, and secure communications layersSupporting performance optimisation, battery efficiency, and memory usage improvementsParticipating in code reviews and helping drive engineering quality across the mobile estateWorking closely with architects, backend engineers, cloud engineers, DevSecOps, and security specialistsContributing to secure mobile design decisions in line with modern security principlesSupporting Agile delivery, technical discussions, and ongoing product improvement

Key skills Strong commercial experience as an Android Software Engineer, Android Developer, or Mobile DeveloperStrong commercial experience developing Android applications in KotlinGood understanding of Android architecture patterns including MVVM, MVI, and/or Clean ArchitectureExperience integrating RESTful APIsStrong knowledge of Android build tooling including GradleExperience with modern Android tooling and librariesExperience with automated testing such as JUnit, Mockito, and UI testingFamiliarity with Git, CI/CD pipelines, and Agile software deliveryStrong communication and collaboration skillsBritish citizenship and ability to obtain MOD SC clearance

Desired skills Existing SC clearanceExperience working in defence, secure technology, or other highly regulated environmentsKnowledge of Mobile Device Management (MDM) platforms such as Microsoft Intune or VMware Workspace ONEFamiliarity with Android Enterprise enrolment modesExposure to secure mobile applications or operationally focused mobile technologyUnderstanding of secure mobile / zero-trust principlesExperience with gRPC and Protocol BuffersKnowledge of secure mobile standards or guidanceExposure to Kotlin Multiplatform Mobile (KMM)Please note: existing SC clearance is advantageous but not essential. xwzovoh Candidates must be British citizens and eligible to undergo MOD SC clearance

If you would like more details about this position then please apply for the link.

All the best,Charlie Syrett Richmond Square Consulting Ltd

Alternative job titles: Mobile Developer, Android Developer, Smartphone Developer, Application Developer, Software Developer Buzzword search: Android, Kotlin…

Posted: April 2nd, 2026