Android Engineer
Company
Plum (withplum)
Location
Other US Location
Type
Full Time
Job Description
At Plum, we're on a mission to maximise wealth for all. We’re making saving money effortless and turning investing into something everyone can do. Our journey began back in 2017, when we became one of the first to use artificial intelligence and automation to simplify personal finance. Fast forward to today, and we've already helped people save £2 billion across 10 European markets.
Named the UK's fastest-growing fintech in the Deloitte Technology Fast 50, our success is down to the passion and dedication of our diverse team. Based in our London, Athens and Nicosia offices, 170 talented people work together to empower people to do more with their money. And now, the team is growing!
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 "" – 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.
*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 critical but we are a startup treading in uncharted territory so attitude is even more important. We're looking for people that like uncertainty and want to figure out how to do things that haven’t been done before. You're a true team player and inherently positive. Where others see problems, you see solutions.
- You want to build a product that makes people better off
- You’re excited about programming in Kotlin
- 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!
- Jetpack compose experience
- A genuine interest in agile development processes
- Solid experience working with remote data via REST and JSON
What to expect from our hiring process
At Plum, we value a lot the time you devote to the hiring process, this is why we are always trying to make the process as fast and smooth as possible.
- 30 min. Call with our Recruitment Team. So we understand better your career plan and what motivates you. ⚙️
- 45 min. Call with our Engineering Lead. Brief technical discussion about the role and your skills. 🏄
- Task. You will be given a task for us to better to understand your skills. No hard deadlines! 🕹️
- 90 min. Consisting of two steps:
1. Call with two people from our Android team. We'll go over the task and introduce you to your future colleagues and to get a glimpse of Plum's culture. 🧬
2. Call with a Product Manager and an Engineering Manager for you to understand the business and envision yourself as part of Plum. - Offer 💸
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
- 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
- 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.
Date Posted
07/09/2024
Views
2
Similar Jobs
Senior Engineering Manager, Micros Foundations - Atlassian
Views in the last 30 days - 0
Atlassian is seeking a Senior Engineering Manager to lead a team of Backend Software Engineers The role involves guiding technical decisions prioritiz...
View DetailsSenior Frontend Engineer - Simply Business
Views in the last 30 days - 0
Simply Business is seeking a Senior Frontend Engineer to join their Front End Tooling team The role involves developing products using best practices ...
View DetailsSenior Professional Services Consultant - Cloudflare
Views in the last 30 days - 0
The role of a Professional Services Consultant for Application Security and Performance at Cloudflare involves providing advisory and handson keyboard...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View Details