Senior Android Developer

Overview

In this role, the Senior Android Developer will focus on developing security-critical components of a UK government Android app, primarily using Kotlin and Jetpack Compose. The position is a remote-first contract, requiring occasional office attendance in London, and will involve close collaboration with a mobile platform team to enhance app functionality and security. The contractor will leverage their mobile security expertise to ensure robust authentication and data protection measures are in place.

Responsibilities

  • Build and improve security-critical parts of the Android app using Kotlin and Jetpack Compose.
  • Apply secure coding practices in line with OWASP MASVS for authentication and data storage.
  • Review code for security issues and participate in code reviews with peers.
  • Monitor app stability post-release using Crashlytics and resolve any crashing issues.
  • Collaborate with QA and backend engineers to ensure seamless integration of features.
  • Identify and flag technical or security risks early in the development process.

Requirements

  • Several years of commercial experience in native Android development, specifically with Kotlin and Jetpack Compose.
  • Hands-on experience in mobile security practices, including secure authentication and storage.
  • Familiarity with the OWASP Mobile Top 10 and MASVS guidelines.
  • Proficiency in using Crashlytics for monitoring app stability and performance.
  • Experience working effectively in a small, agile team environment.
  • Eligibility for SC clearance, having lived in the UK continuously for the last 5 years, with preference for those who already hold it.
OIR35+ members get up to 3 days early access to new jobs
SkillsAndroid, QA
TechnologiesKotlin
LocationNewcastle Upon Tyne
TypeRemote
PostedNEW