Hybrid Android Engineer

Posted 21 hours ago

Apply now

About the role

  • Building Android applications for the Plum finance platform. Collaborating within engineering squads to create customer-focused mobile solutions in a hybrid work environment.

Responsibilities

  • 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.
  • 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.
  • 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.

Requirements

  • 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
  • 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

Benefits

  • 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 🦄🌈💯)

Job title

Android Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job