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

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

Full-Time 55000 - 70000 € / year (est.) No home office possible
Jpmorgan Chase & Co.

At a Glance

  • Tasks: Design and develop Android apps using Kotlin, driving architectural improvements and collaborating with teams.
  • Company: Join Nutmeg, a forward-thinking fintech company focused on innovation and user experience.
  • Benefits: Competitive salary, flexible working options, and opportunities for continuous learning.
  • Other info: Great career growth potential and a culture of collaboration and innovation.
  • Why this job: Make an impact in the fintech space while working with cutting-edge technologies and a dynamic team.
  • Qualifications: Proficiency in Kotlin and Android SDK, with experience in agile environments.

The predicted salary is between 55000 - 70000 € per year.

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 employer: Jpmorgan Chase & Co.

At Nutmeg, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and continuous learning. As a Software Engineer III, you'll have the opportunity to work on cutting-edge mobile solutions in a collaborative environment, with access to professional development resources and a commitment to employee growth. Located in a vibrant tech hub, we provide a supportive atmosphere where your contributions directly impact our mission to enhance personal investing.

Jpmorgan Chase & Co.

Contact Detail:

Jpmorgan Chase & Co. Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer III- Android Engineer- JPM Personal Investing- Mid Level

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those in fintech or Android development. A friendly chat can lead to insider info about job openings that aren’t even advertised yet.

Tip Number 2

Show off your skills! Make sure your GitHub portfolio is up-to-date with your best projects. Highlight any contributions to open-source or personal projects that showcase your Kotlin and Android expertise.

Tip Number 3

Prepare for those interviews! Brush up on your knowledge of MVVM, Hilt, and design patterns. Be ready to discuss how you’ve implemented these in past projects and how they can benefit the team at Nutmeg.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our awesome team.

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

Kotlin
Android SDK
Android Studio
MVVM
Hilt
RxJava
Coroutines

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Kotlin, Android SDK, and any relevant projects. We want to see how your skills align with the role, so don’t be shy about showcasing your best work!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about mobile development and how you can contribute to our team. Let us know about your experience with MVVM, Hilt, and any cool features you've implemented.

Show Off Your Projects:If you’ve got a portfolio on GitHub or have published apps, make sure to include those links in your application. We love seeing real examples of your work and how you tackle challenges in your projects!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Jpmorgan Chase & Co.

Know Your Tech Stack

Make sure you’re well-versed in Kotlin, Android SDK, and Android Studio. Brush up on your knowledge of MVVM, Hilt, and design patterns like MVP and MVVM. Being able to discuss these technologies confidently will show that you're ready to hit the ground running.

Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled challenges in previous projects. Whether it’s improving app performance or implementing CI/CD pipelines, having specific instances ready will demonstrate your proactive approach to problem-solving.

Collaborate Like a Pro

Since collaboration is key, think of times when you’ve worked with cross-functional teams. Be ready to discuss how you communicated effectively with iOS and backend engineers, and how you contributed to a culture of continuous learning and innovation.

Stay Current and Share Insights

Familiarise yourself with the latest Android trends and be prepared to share your insights during the interview. This shows your passion for the field and your commitment to staying updated, which is crucial for a role focused on advancing mobile platforms.