Software Engineer III- Android Engineer- JPM Personal Investing- Mid Level in London

Software Engineer III- Android Engineer- JPM Personal Investing- Mid Level in London

London Full-Time 63000 - 77000 £ / year (est.) No working from home possible
J

At a Glance

  • Tasks: Design and develop innovative Android applications using Kotlin and best practices.
  • Company: Join J.P. Morgan, a global leader in financial services with a focus on innovation.
  • Benefits: Competitive salary, diverse work culture, and opportunities for professional growth.
  • Other info: Dynamic environment with a strong emphasis on continuous learning and diversity.
  • Why this job: Make a real impact on mobile finance solutions while collaborating with talented teams.
  • Qualifications: Proficiency in Kotlin, Android SDK, and experience with agile methodologies.

The predicted salary is between 63000 - 77000 £ per year.

J.P. Morgan Personal Investing offers award-winning investments, products and digital wealth management services to over 275,000 investors in the UK. We built the business with innovation as a core part of our ethos to give consumers the confidence and clarity to make informed investment decisions and achieve their financial goals. As a Senior Android Engineer in the Android team at Nutmeg, you will play a key role in advancing our mobile platform. You’ll drive architectural improvements, support our migration to MVVM and Hilt, and help modularise our app for white-labelling solutions. You’ll collaborate with cross-functional teams to deliver robust, scalable, and user-centric features. You’ll also contribute to our culture of continuous learning and innovation.

Job Responsibilities:

  • Design, develop, and maintain Android applications using Kotlin and best engineering practices
  • Apply SOLID principles, design patterns, and architecture types to deliver scalable solutions
  • Lead and participate in the migration to MVVM and Hilt
  • Modularise and abstract the app to support white-labelling
  • Collaborate with cross-functional teams, including iOS and backend engineers
  • Write and maintain unit, integration, and UI tests
  • Implement and support CI/CD pipelines
  • Stay current with Android trends and share insights with the team
  • Integrate new features such as Google Pay, Google Assistant, and Android Widgets
  • Ensure app performance, reliability, and a crash-free user experience
  • Communicate effectively and proactively solve problems

Required Qualifications, Capabilities, and Skills:

  • Proficiency with Kotlin, Android SDK, and Android Studio
  • Experience with RxJava or Coroutines, and Dagger or Hilt
  • Familiarity with Java/Android design patterns (MVP, MVVM)
  • Experience writing unit, integration, and UI tests
  • Understanding of mobile design best practices and human interface guidelines
  • Experience working in agile environments using Scrum
  • Experience with Git or similar distributed SCM systems
  • Knowledge of REST and messaging platforms
  • Experience with CI/CD processes
  • Strong communication and collaboration skills
  • Proactive approach to problem solving

Preferred Qualifications, Capabilities, and Skills:

  • Portfolio on Github, Stack Overflow, or published apps
  • Experience in fintech or financial services
  • Participation in tech meet-ups or communities
  • Experience with navigation libraries and multi-module apps
  • Experience with flavouring and whitelabelling
  • Experience using NodeJS
  • Experience working with Design Systems

Software Engineer III- Android Engineer- JPM Personal Investing- Mid Level in London employer: JP Morgan Chase

Morgan is an exceptional employer, offering a dynamic work culture that prioritises diversity and inclusion while fostering employee growth through comprehensive coaching and development opportunities. As a global leader in financial services, we empower our teams to drive impactful product management and AI enablement, ensuring that every employee can contribute meaningfully to our clients' success in a collaborative environment located at the heart of the financial sector.

J

Contact Details:

JP Morgan Chase Recruitment Team

We think you need these skills to ace Software Engineer III- Android Engineer- JPM Personal Investing- Mid Level in London

Kotlin
Android SDK
Android Studio
RxJava
Coroutines
Dagger
Hilt