Senior Android Engineer in London

Senior Android Engineer in London

London Full-Time On-site
Q

1 year Contract

Our client is looking for an experienced Senior Android Engineer to join a Consumer Servicing and Engagement team within a major financial services environment. This is a hands-on mobile engineering role focused on designing, developing and maintaining secure, scalable and high-performance Android applications . The ideal candidate will have strong expertise in Kotlin, Flutter, Android Studio, Jetpack Compose and Material Design , alongside experience building modern Android user interfaces, integrating APIs and delivering production-ready mobile applications.

Key Responsibilities

  • Design, develop and maintain Android mobile applications using Kotlin and Flutter .
  • Build modern, responsive user interfaces using Jetpack Compose and Material Design .
  • Develop and maintain Android components including Activities, Fragments, Services, Broadcast Receivers and Content Providers .
  • Apply architectural patterns such as MVVM, MVI, MVC and Clean Architecture .
  • Integrate RESTful APIs, GraphQL services and third-party platforms .
  • Implement push notifications, background services and application lifecycle management .
  • Optimise application performance, responsiveness, memory management and stability .
  • Debug and resolve application issues across different Android versions and devices .
  • Develop automated unit and UI tests using JUnit and Espresso .
  • Build reusable Android components and contribute to shared mobile libraries.
  • Participate in code reviews and maintain engineering standards.
  • Collaborate with designers, backend developers and product teams to deliver secure, production-ready applications.
  • Support application builds, testing and deployment processes.
  • 8+ years' software/mobile engineering experience .
  • Expertise in Android Studio and Jetpack Compose .
  • Experience with Material Design and modern Android UI development.
  • Strong knowledge of core Android components:
  • Activities and Fragments
  • Services and Broadcast Receivers
  • Content Providers
  • Experience with MVVM, MVI, MVC or Clean Architecture .
  • Experience with push notifications, background processing and Android lifecycle management .
  • Strong debugging, performance optimisation and memory management skills.
  • Experience with JUnit and Espresso for unit/UI testing.
  • Version control using Git, GitHub or GitLab .
  • Strong communication and collaborative engineering skills.
  • CI/CD experience using Jenkins, Bitrise or GitHub Actions .
  • Agile / Scrum delivery experience.
  • Experience building secure mobile applications.
  • Financial Services / Banking experience.

#J-18808-Ljbffr

Senior Android Engineer in London employer: Queen Square Recruitment Ltd

At Queen Square Recruitment Ltd, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to excel in their roles. As an Azure MLOps Engineer, you will benefit from continuous professional development opportunities, a supportive team environment, and the chance to work on cutting-edge projects in a vibrant location. Join us to be part of a forward-thinking company that values your contributions and prioritises your growth.

Q

Contact Details:

Queen Square Recruitment Ltd Recruitment Team