The Role
We’re seeking a user-focused Senior Android Engineer to join our Core Platform team. You’ll play a key role in developing Plum on Android, providing our current and prospective customers with a top-tier personalised experience.
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, small, cross-functional teams with Backend, Android and iOS engineers. As part of the role of Senior Android Engineer you'll be working in the Core Mobile squad that's responsible for providing a seamless developer experience for all the Android engineers in Plum; you'll have a deep impact on how our product teams are able to deliver features to our users
Please note we are following a hybrid work model, in which we visit our office 2 times per week.#LI-Hybrid
What we look for
Technical knowledge is essential, but attitude and mindset are even more crucial. We’re seeking individuals who thrive in uncertainty and are eager to tackle challenges that haven’t been faced before. You’re a genuine team player with a naturally positive outlook. While others might focus on problems, you’re focused on finding solutions
- You want to build a product that makes people better off
- You’re excited about programming in Kotlin
- You have knowledge of the Gradle build system
- You are confident configuring CI/CD systems (e.g. Bitrise, GitHub Actions)
- You have Jetpack compose experience
- Yet, you still have intimate knowledge of the full Android stack and Android architecture patterns
- You have a strong understanding of Git strategies, continuous integration setup, and automation
- You want to collaborate on a cutting-edge Android project
- You’re a designer's best friend. You love being part of the planning, implementation and evolution of our Design System which supports the creation of fast and delightful experiences for our users
- You’re a product person too — you understand the value and impact of your work
Fist-bumps 👊 if you have
- Fluency in Kotlin programming language
- Published at least one original Android app
- Extensive experience with DI and Android architecture components
- Solid experience with testing (unit, integration, snapshots)
- An eye for design so that you can actively contribute to our Design System
- You’re not afraid to take ownership and collaborate effectively with cross-functional teams, including designers, product managers, and other engineers.
- You’re eager to identify, propose and implement improvements that have an impact across all the Android engineers
- Solid experience working with remote data via REST and JSON
Plum's Perks
- We're all in this together! Own part of the company through stock options 💷
- Annual training budget
- Private Health & Life Insurance
- Free Plum Premium subscription (normally £9.99 a month).
- Free parking slots
- 25 days holiday a year, excluding public holidays (34 in total)
- Employee referral scheme up to €4000
- Flexible approach to remote working, though we encourage at least 2-3 days a week in our beautiful office in central Athens for optimal collaboration.
- 45 days work from anywhere
- Team breakfast on Tuesdays and team lunch on Thursdays in the office, as well as a plentiful supply of fruit, snacks and coffee.
- 1 day paid leave for volunteering, supporting you giving back to society.
- Enhanced parental leave
- 2 weeks paid sabbatical after four years of service.
- Team trip to secret destinations once a year ✈️
- Great office location in the heart of Athens (Syntagma square), with an amazing view!
- A vibe that’s 🦄🌈💯
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.