Android Mobile Developer

SR2
2 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Android
Unit Testing
Software Quality
Code Review
JSON
Secure Coding
GIT
SC Clearance
Kotlin
Jetpack Compose
REST

Job description

Android Mobile Developer - SC Cleared

We are looking for experienced Android Mobile Developers to join a high-profile national digital programme, building secure, user-focused mobile services at scale.

This is an opportunity to work on products with significant public impact, contributing to the design and delivery of modern Android applications used as part of a major government digital transformation. You will work in a collaborative, cross-functional team alongside product, design, delivery and engineering specialists to deliver high-quality, reliable and secure mobile features.

Due to the nature of the role, candidates will require active SC clearance.

Key Responsibilities

  • Design and develop advanced Android applications using Kotlin and Jetpack Compose.
  • Collaborate with cross-functional teams to define, design and deliver new features.
  • Integrate with RESTful APIs, JSON and external data sources.
  • Write robust unit tests covering edge cases, usability and reliability.
  • Continuously evaluate and implement new technologies to improve development efficiency.
  • Participate in code reviews and maintain high standards of code quality.
  • Mentor junior developers and provide technical guidance to the wider team.
  • Ensure applications are secure and follow best practice for data protection.

Required Experience

  • Excellent knowledge of Kotlin.
  • Active SC clearance
  • Strong commercial experience developing Android applications.
  • Hands-on experience with Jetpack Compose.
  • Experience working with RESTful APIs and JSON.
  • Confident using Git for version control.
  • Experience working in Agile delivery environments.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Understanding of secure development practices and data protection principles.

Requirements

  • Excellent knowledge of Kotlin.
  • Active SC clearance
  • Strong commercial experience developing Android applications.
  • Hands-on experience with Jetpack Compose.
  • Experience working with RESTful APIs and JSON.
  • Confident using Git for version control.
  • Experience working in Agile delivery environments.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Understanding of secure development practices and data protection principles.

Apply for this position