Android Developer (Contract)

New Today

Job Description

We are seeking an Android Engineer to contribute to the development and scaling of a high-traffic mobile application used by millions of customers. The role involves working across product discovery, checkout, payments, and loyalty features while contributing to a modern, modular Android codebase.


Responsibilities

  • Design, build, and maintain scalable Android applications using Kotlin
  • Contribute to a modular, clean architecture (MVVM / Clean Architecture)
  • Collaborate with Product, Design, and Backend teams to deliver new features
  • Optimise application performance, reliability, and user experience
  • Integrate RESTful APIs and third-party services such as payments and analytics
  • Write clean, testable, and maintainable code
  • Participate in code reviews and mentor junior engineers
  • Contribute to CI/CD pipelines and release processes


Technology Stack

  • Languages: Kotlin (primary), Java (legacy)
  • Architecture: MVVM, Clean Architecture
  • UI: XML and/or Jetpack Compose
  • Networking & Data: REST APIs, Retrofit, Coroutines/Flow
  • Android: Jetpack (ViewModel, Navigation)
  • Testing: JUnit, Espresso
  • Tools: Git, CI/CD pipelines (e.g. GitHub Actions, Jenkins)


This contract will initially be 6-months (likely to go over a year), is paying £400PD (Outside), and will be hybrid in London.

Location:
London
Job Type:
FullTime
Category:
Technology

We found some similar jobs based on your search