Android Engineer - Mobile Applications

Korn Ferry
Charing Cross, United Kingdom
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 130K

Job location

Charing Cross, United Kingdom

Tech stack

Android
Application Performance Management
Code Review
Continuous Integration
Software Debugging
Dependency Injection
Github
Gradle
Mobile Application Software
JUnit
Open Source Technology
RxJava
Systems Integration
CircleCI
Kotlin
Jetpack Compose
Asynchronous Programming
REST

Job description

  • 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

Requirements

  • 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

Apply for this position