Senior Android Engineer (Mobile Security)
Coltech · Manchester Area, United Kingdom
Apply & track with Apply EdgeSenior Android Engineer (Mobile Security) - Contract📍 Location: Hybrid - 2 days per week onsite (UK) 📅 Contract Length: 6 Months 💰 Day Rate: £300-£400 per dayThe OpportunityWe're seeking a Senior Android Engineer to join a leading Mobile Security team within a major banking environment. This team is responsible for delivering security capabilities across the mobile channel, providing a suite of security components and services that help protect Android applications at scale.You'll be responsible for designing, developing, and maintaining security-focused mobile solutions while collaborating closely with engineering and strategy teams to architect and implement robust, scalable Android applications. This role is ideal for an engineer who enjoys building reusable mobile components, influencing technical direction, and working within a modern engineering culture.ResponsibilitiesDesign, develop, and maintain high-quality Android applications, libraries, and security components.Build scalable, modular mobile solutions using modern Android architecture patterns.Collaborate with stakeholders and engineering teams to architect and deliver secure mobile solutions.Drive engineering best practices across development, testing, and code quality.Optimise application performance, reliability, and scalability.Work within a modularised codebase, promoting code reuse and maintainability.Contribute to technical design discussions and influence engineering strategy.Support automated testing, continuous integration, and delivery initiatives.Champion software craftsmanship, clean code principles, and continuous improvement.Essential Skills & ExperienceStrong commercial experience developing Android applications using Kotlin and Java.Excellent understanding of the Android SDK and Android development best practices.Strong knowledge of Android UI design principles, patterns, and guidelines.Experience with:Offline storageThreading and concurrencyPerformance tuning and optimisationStrong understanding of the Android open-source ecosystem and commonly used libraries.Experience using source control tools such as Git.Solid understanding and practical application of SOLID Principles.Experience with:MVVM ArchitectureMVI ArchitectureAndroid Architecture ComponentsJetpack LibrariesStrong commercial experience with Jetpack Compose.Experience working within a modularised Android codebase.Experience writing and maintaining UI tests.Ability to contribute across the full software development lifecycle.Desirable ExperienceKnowledge of mobile security principles and Android security best practices.Experience developing reusable SDKs, libraries, or platform components.Exposure to mobile application hardening, obfuscation, or penetration testing practices.Experience with CI/CD pipelines and automated deployment processes.Familiarity with Agile delivery methodologies.Previous experience within Financial Services or other highly regulated environments.Why Apply?Join a team responsible for securing mobile applications used by millions of customers.Work on enterprise-scale Android platforms with a strong engineering focus.Influence architecture and best practices within a highly collaborative environment.Gain exposure to mobile security, application hardening, and secure development practices.Competitive day rate and long-term contract potential.