Taro Logo

Android Engineer

A fintech company using AI and automation to simplify personal finance across European markets.
Android
Mid-Level Software Engineer
Hybrid
101 - 500 Employees
3+ years of experience
Finance · AI

Description For Android Engineer

Plum Fintech, one of the UK's fastest-growing fintech companies, is seeking an Android Engineer to join their engineering team. The company has already helped people save £2 billion across 10 European markets through their AI-powered personal finance platform. As an Android Engineer, you'll be instrumental in building Plum's Android application from its early stages, working in cross-functional "squads" alongside a talented team of 170 people across London, Athens, and Nicosia offices.

The role demands expertise in Kotlin programming and intimate knowledge of the Android stack, with opportunities to shape the product from its foundation. You'll work in a collaborative environment that values good engineering principles, imagination, and healthy curiosity. The team follows a conservative approach to external frameworks and emphasizes writing simple, well-tested code delivered in rapid iterations.

The position offers a hybrid working model with two office days per week, along with comprehensive benefits including stock options, private health insurance, and flexible work arrangements. This is an excellent opportunity for a mid-level engineer who combines technical expertise with product sensibility and wants to contribute to a mission of making personal finance more accessible to everyone.

The ideal candidate will bring strong Kotlin experience, proficiency with Android architecture components, and a passion for transforming designs into delightful user experiences. Additional valuable skills include experience with Jetpack Compose, unit testing, and REST APIs. The company culture emphasizes collaboration, continuous learning, and work-life balance, making it an attractive environment for engineers who want to make a meaningful impact in the fintech space.

Last updated a month ago

Responsibilities For Android Engineer

  • Build Plum on Android from early days
  • Collaborate on design process
  • Transform designs into well-crafted experiences
  • Work in cross-functional squad teams
  • Contribute to mobile engineering team

Requirements For Android Engineer

Kotlin
  • Experience with Kotlin programming language
  • Knowledge of Android stack and architecture patterns
  • Experience with DI and Android architecture components
  • Understanding of Git strategies and CI setup
  • Experience with unit testing
  • Experience with Material Design
  • Experience with Jetpack compose
  • Experience working with REST and JSON
  • Interest in agile development processes

Benefits For Android Engineer

Medical Insurance
Education Budget
Equity
Parental Leave
  • Stock options
  • Private health insurance
  • Annual training budget
  • Plum Premium for free
  • Competitive referral scheme
  • Flexible remote working
  • Team breakfasts and lunches
  • 25 days holiday + bank holidays
  • 45 work-from-anywhere days
  • 2 weeks sabbatical after 4 years
  • Enhanced parental leave
  • 1 paid volunteering day annually
  • Annual team trip
  • Inclusive company culture

Interested in this job?

Jobs Related To Plum Fintech Android Engineer