Android Applications Engineer

🔒 Confidential Employer
Posted 25 March 2026
LOCATION
Rotherham
TYPE
Full-time
LEVEL
Mid-Senior level
CATEGORY
Technology
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion

SKILLS

Kotlin Android applications RESTful APIs Git Jetpack Compose UI/UX AWS Cloud messaging APIs

FULL DESCRIPTION

To take responsibility for the development and maintenance of applications aimed at a range of Android devices including mobile phones and tablet computers. Your primary focus will be development of Android applications and their integration with back-end services. You will be working alongside other engineers and developing different layers of the infrastructure.

JOB TITLE: Android Applications Engineer

REPORTS TO: IoT Innovation Lead

DEPARTMENT/LOCATION: Rotherham sites

MAIN PURPOSE OF THE JOB:

To take responsibility for the development and maintenance of applications aimed at a range of Android devices including mobile phones and tablet computers. Your primary focus will be development of Android applications and their integration with back-end services. You will be working alongside other engineers and developing different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

KEY RESPONSIBILITIES

  • Design and build applications for Android platforms using reusable and reliable Kotlin code.
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with a team to define, design, and ship new features.
  • Identify and correct bottlenecks and fix bugs using Jira.
  • Help maintain code quality, organisation, and automation.
  • Working closely with Validation Team to diagnose and resolve issues.

KEY SKILLS / EXPERIENCE

Essential

  • Demonstratable 3+ years experience working with Android applications technology.
  • Thorough understanding of connective technology and versioning control such as Git.
  • Familiarity with RESTful APIs to connect Android applications to back-end services.
  • Understanding of Android design principles and interface guidelines.
  • Complex problem solving.
  • Familiarity with cloud messaging APIs and push notifications.
  • Confidence in using Jetpack Compose toolkit for UI building.
  • Ability to construct useful UI/unit tests to test feature sets across the applications.

Desirable / Non-Essential

  • Bachelor’s Degree in Computer Science or related field.
  • Knowledge of AWS services including CodeCommit and IoT Core.
  • Knowledge of other web technologies and UI/UX standards.
  • Knack for benchmarking and optimization.
  • Understanding/experience of Dev Ops for Android specific pipelines.
  • The ability to review and provide feedback on Pull Requests as well as resolving merge conflicts safely.
Sign up free — access 45,000+ UK sponsor-licensed jobs