Android Engineer - Mobile Applications

Android Engineer - Mobile Applications

Posted Today by Korn Ferry

Negotiable
Inside
Onsite
London, UK

Summary: We are looking for an experienced Android Engineer to join a mobile engineering team focused on delivering enterprise-scale applications. The role involves designing and developing modern Android solutions, enhancing performance, and contributing to scalable architecture in an agile environment. The position requires collaboration with various teams and a strong background in Android development using Kotlin. This is a contract role based in London with a focus on high-quality mobile feature development.

Key Responsibilities:

  • Design, develop, and maintain Android applications using Kotlin and modern Android frameworks
  • Build high-quality, scalable mobile features following clean architecture principles
  • Collaborate with product, design, QA, and Back End engineering teams
  • Integrate mobile applications with RESTful APIs and Back End services
  • Implement asynchronous programming patterns and optimize application performance
  • Contribute to CI/CD pipelines and engineering best practices
  • Participate in code reviews and technical solution design
  • Troubleshoot, debug, and enhance existing applications

Key Skills:

  • Strong commercial experience developing Android applications using Kotlin
  • Good understanding of Android architecture patterns and Jetpack libraries
  • Experience integrating REST APIs
  • Knowledge of asynchronous programming (Coroutines, Flows, RxJava)
  • Experience with CI/CD tools such as Gradle, GitHub Actions, or CircleCI
  • Strong testing experience using frameworks such as Espresso and JUnit
  • Experience debugging and optimizing mobile application performance
  • Ability to work effectively within agile engineering teams

Salary (Rate): £500/day

City: London

Country: UK

Working Arrangements: on-site

IR35 Status: inside IR35

Seniority Level: Mid-Level

Industry: IT

Detailed Description From Employer:

Location: London, UK (3 days onsite)
Contract Duration: Initial contract until December 2026
Rate: Up to £500/day Inside IR35

Overview

We are seeking an experienced Android Engineer to join a high-performing mobile engineering team delivering enterprise-scale applications used by millions of users globally. This role focuses on building modern Android solutions, improving performance, and contributing to scalable mobile architecture within a collaborative agile environment.

Key Responsibilities

  • Design, develop, and maintain Android applications using Kotlin and modern Android frameworks
  • Build high-quality, scalable mobile features following clean architecture principles
  • Collaborate with product, design, QA, and Back End engineering teams
  • Integrate mobile applications with RESTful APIs and Back End services
  • Implement asynchronous programming patterns and optimize application performance
  • Contribute to CI/CD pipelines and engineering best practices
  • Participate in code reviews and technical solution design
  • Troubleshoot, debug, and enhance existing applications

Required Skills & Experience

  • Strong commercial experience developing Android applications using Kotlin
  • Good understanding of Android architecture patterns and Jetpack libraries
  • Experience integrating REST APIs
  • Knowledge of asynchronous programming (Coroutines, Flows, RxJava)
  • Experience with CI/CD tools such as Gradle, GitHub Actions, or CircleCI
  • Strong testing experience using frameworks such as Espresso and JUnit
  • Experience debugging and optimizing mobile application performance
  • Ability to work effectively within agile engineering teams

Nice to Have

  • Jetpack Compose experience
  • Dependency Injection frameworks (eg, Dagger/Hilt)
  • Experience supporting Legacy Android codebases
  • Exposure to open-source projects or contributions
  • Experience working within globally distributed teams