Android Engineer

Plum Fintech Nicosia, Cyprus
Apply Now

The Role 

We’re looking for a user-focused Android Engineer to join our engineering team. You'll be building Plum on Android from its early days, giving our current and prospective customers a more intimate way to interact with their money.

Our Engineering Approach

We value good engineering principles, imagination, quirkiness and healthy curiosity. We take a conservative approach to using external frameworks and we aspire to write simple, well-tested code, delivered in rapid iterations.

How We Work

We work in "squads" – a more startup-appropriate name for saying small, cross-functional teams. Each squad has a mission and a set of KPIs to monitor and improve. As an engineer you'll be working in a squad, but you can also reach out to and work with anyone in the company. You will also be part of a Mobile engineering team, consisting of Mobile Product Engineers who share the same vision and passion of building an exceptional mobile team that will help people be financially better off.

🏢 We follow a hybrid working model, with two in-office days per week.

Value You'll bring

  • You want to build a product that makes people better off
  • You’re excited about programming in Kotlin
  • You have solid understanding of Jetpack Compose
  • Yet, you still have intimate knowledge of the full Android stack and Android architecture patterns
  • You want to collaborate on a cutting-edge Android project
  • You’re a designer's best friend. You love being part of the design process and enjoy turning the design into a well-crafted and delightful experience
  • You’re a product person too — you understand the value and impact of your work

Fist-bumps 👊 if you have

  • Solid experience with Kotlin programming language
  • Hands-on experience with DI and Android architecture components
  • Sound understanding of Git strategies, continuous integration setup, and automation
  • Experience with unit testing
  • An eye for design that you can transform into Material Design!
  • A genuine interest in agile development processes
  • Solid experience working with remote data via REST and JSON

Plum's Perks

  • Own part of the company you're helping grow through stock options
  • Private health insurance
  • Annual training budget
  • Plum Premium for free
  • Competitive referral scheme
  • Flexible approach to remote working: we encourage at least 2 days a week in one of our beautiful offices in London, Athens or Cyprus
  • Team breakfasts and team lunches
  • 25 days holiday + bank holidays
  • 45 work-from-anywhere days to give you flexibility to work your way
  • 2 weeks sabbatical after 4 years to take the break you deserve
  • Enhanced parental leave
  • 1 paid volunteering day annually
  • Annual team trip to a surprise destination!
  • A fun, inclusive company culture (think 🦄🌈💯)

If you think this sounds like a bit of you then don’t hesitate to get in touch!

Thanks,

Plum Τeam 💜

*Plum is an Equal Opportunity Employer. Plum does not discriminate on the basis of age, race, religion, sex, gender identity, sexual orientation, non-disqualifying physical or mental disability, national origin or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit and business need.