Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Android Engineer - Engine by Starling role.
Rezi rewrites your resume against Starling's job description. Free.

Tailor your resume to this Android Engineer - Engine by Starling role.
Rezi rewrites your resume against Starling's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Android Engineer - Engine by Starling posting at Starling — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Android Engineer - Engine by Starling posting at Starling — free, in seconds.
About the Role
Engine is Starling's software-as-a-service (SaaS) business, providing technology to leading banks worldwide to build rapid growth businesses. We empower technologists in a fast-paced, collaborative environment focused on innovation and disruptive technology in fintech. We operate a flat structure, encouraging decision-making and ownership. Our purpose is driven by values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness.
Responsibilities
- Contribute to our award winning Android app and internal tooling
- Build new features and products from scratch in a configurable way
- Share your knowledge with those around you, contributing to our learning culture
- Own your projects, working in small teams across the bank to collaboratively deliver
- Aim for greatness in everything you do, staying curious and inquisitive
- Be part of a scaling team and organisation as we change banking for good
- Commit, review, and ship new code
- Understand and prioritize security when implementing new features, fixing bugs or making technical improvements
- Focus on Accessibility and writing clean, maintainable code
- Deliver stable, resilient, and high-quality code
- Test features using Espresso for UI/E2E tests and JUnit for Unit Tests
- Manually test all features before they go into production
- Work closely with QA engineers to ensure an additional level of testing
- Build SDKs for clients utilizing existing modules
- Support the development of an app in Romania with Salt Bank
- Build an entirely new banking app for AMP Bank in Australia
- Maintain libraries, contribute to OSS, or deal with Internationalisation
- Work closely with designers to set up a component library and theme the app
- Build Android and iOS apps alongside each other to ensure feature parity
- Meet weekly to discuss pain points and potential improvements
- Regularly meet in real life to attend conferences and meet-ups
Requirements
- Engine by Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be
- People being engaged and caring about customers, caring about the code they write and the contribution they make to banking worldwide
- People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams
- Self-driven individual able to take full ownership of everything around you
- Experience maintaining a library, contributing to OSS, or dealing with Internationalisation is a plus
- Good understanding of a wide range of libraries and technologies
- Experience with Dagger, Realm, Retrofit, Coil, Compose, Coroutines
- Understanding of migrating from XML layouts and RxJava2
- Experience with Espresso to write UI/E2E Tests
- Experience with JUnit to write Unit Tests
- Ability to understand and prioritize security
- Particular focus on Accessibility
- Writing clean and maintainable code
- Testing is a key quality
- Ability to make decisions necessary for the project
- Ability to provide insight to the team leads
- Working closely with other Android engineers with a variety of experience levels and interests
Skills
- Android app development
- Internal tooling
- Feature development
- Product development
- Knowledge sharing
- Collaborative delivery
- Curiosity
- Inquisitiveness
- Security implementation
- Accessibility
- Clean code
- Maintainable code
- Testing
- UI/E2E Testing (Espresso)
- Unit Testing (JUnit)
- SDK development
- Library maintenance
- OSS contribution
- Internationalisation
- Dagger
- Realm
- Retrofit
- Coil
- Compose
- Coroutines
- XML layouts
- RxJava2
- Component library setup
- App theming
Location
- Commutable distance of our offices
Work Type
- Hybrid Working
Experience Level
- Engineers at all levels
Benefits
- 33 days holiday (including public holidays)
- An extra day’s holiday for your birthday
- Annual leave increased with length of service
- Option to buy or sell up to five extra days off
- 16 hours paid volunteering time a year
- Salary sacrifice
- Company enhanced pension scheme
- Life insurance at 4x your salary
- Group income protection
- Private Medical Insurance with VitalityHealth (including mental health support and cancer care)
- Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton
- Generous family-friendly policies
- Incentives refer a friend scheme
- Perkbox membership (retail discounts, wellness platform, weekly free and boosted perks)
- Access to initiatives like Cycle to Work
- Salary Sacrificed Gym partnerships
- Electric Vehicle (EV) leasing
About the Company
- Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling, and a year ago we split out as a separate business.
- Starling has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up.
- This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success.
- Our technologists are at the very heart of Engine and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech.
- We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do.
- Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together!
- The way to thrive and shine within Engine is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, and discovering to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers.
- Our purpose is underpinned by five values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness.
- We are on a mission to radically reshape banking – and that starts with our brilliant team.
- Whatever came before, we’re proud to bring together people of all backgrounds and experiences who love working together to solve problems.
Equal Opportunity
- Engine by Starling is an equal opportunity employer, and we’re proud of our ongoing efforts to foster diversity & inclusion in the workplace.
- Individuals seeking employment at Engine by Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law.