K

Android Engineer - Mobile Applications

Korn Ferry
1 hour ago
Contract
London
United Kingdom
£500 - £500 GBP daily

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