Software engineer Android – freelance 12 months

Company: Moneyfarm
Apply for the Software engineer Android – freelance 12 months
Location: London
Job Description:

Responsibilities

  • Develop new features and evolve our Android application.
  • Develop tests for new features and maintain existing tests.
  • Provide our customers a usable, simple and effective journey in terms of UX and UI.
  • Collaborate closely with our designers and other frontend engineers to ensure consistency between our consumer‑facing applications.
  • Advocate and produce a high standard of code quality.

Qualifications

  • Knowledge of Kotlin language and Android framework.
  • Awareness of the rising frameworks, technologies and architectures in the Android development landscape.
  • Strong understanding of SOLID principles, Clean Architecture, and modern Android architectural patterns such as MVVM and MVI.
  • Extensive experience with Jetpack Compose, coroutines (including Flows), and modular application architectures.
  • Experience with Koin, Retrofit & Ktor.
  • Experience with Gradle and Android compatibility libraries.
  • Used to working with Git and comfortable with code reviews.
  • Familiar with microservices and different API styles and integration patterns.
  • Familiar with CI/CD concepts and tools such as GitLab CI.
  • Focused on testing and software quality.
  • Understands Agile methodologies and their founding principles.
  • Experience with regulated sectors and/or trading systems is not a requirement but is obviously a plus.
  • Able to communicate effectively in English (written and spoken); Italian is a nice to have.

Contract

  • Freelance direct contract – 12 months

Candidates who belong to ‘Categoria protetta’ (Legge 68/99) are more than welcome!

#J-18808-Ljbffr…

Posted: May 30th, 2026