Senior Android Engineer (Core Platform)
Company
Plum (withplum)
Location
Huntsville, AL
Type
Full Time
Job Description
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.
Date Posted
10/19/2024
Views
0
Similar Jobs
Account Specialist - Wolt Drive (ATH) - Wolt
Views in the last 30 days - 0
Wolt a Finnish technology company known for its food delivery platform is expanding into new verticals such as retail stores supermarkets and more The...
View DetailsIT Support Engineer - Sika
Views in the last 30 days - 0
Sika a global specialty chemicals company is seeking an IT Support Engineer to join their UK team The role involves providing comprehensive IT support...
View DetailsEmployer Partnership Manager - Birmingham Promise
Views in the last 30 days - 0
The Employer Partnerships Manager EPM will work closely with the Director of Program Operations to scale and enhance workbased learning programs ensur...
View DetailsOutside Sales Account Executive, Southeast - Xplor Technologies
Views in the last 30 days - 0
Xplor is a global platform offering SaaS solutions and embedded payments for businesses in various verticals They are seeking an Outside Sales Account...
View DetailsSales Account Manager - Fire Safety and Protection, LLC
Views in the last 30 days - 0
Fire Safety and Protection LLC FSP is seeking a Sales Account Manager to develop new and potential accounts within a defined territory The role involv...
View DetailsIT Operations Technician II - Protective Life
Views in the last 30 days - 0
This job posting is for a role in IT Operations Management at Protective Life Corporation The position involves providing 7x24x365 support in diagnosi...
View Details