About the job
Organisation Links
Coltech

Senior Android Engineer (Mobile Security) - Contract 📍 Location: Hybrid - 2 days per week onsite (UK) 📅 Contract Length: 6 Months 💰 Day Rate: £300-£400 per day The Opportunity We'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. Responsibilities

  • Design, 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 & Experience
  • Strong 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 storage
  • Threading and concurrency
  • Performance tuning and optimisation
  • Strong 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 Architecture
  • MVI Architecture
  • Android Architecture Components
  • Jetpack Libraries
  • Strong 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 Experience
  • Knowledge 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.

Job ref blurredText

Posted on blurredText

Last checked on blurredText

Closing on blurredText

0 comments
0 requirements

Discuss this job

Share your intel on this vacancy and help others - anonymously. Get notified automatically of new comments when starred or saved to Tracker.

My Private Notes

Saving private notes will automatically star the vacancy to your Jobs page.