Starling is the UK’s first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way.
We’re a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices.
Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things 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 your primary responsibilities; innovation and collaboration will be at the core of everything you do.
We are looking for engineers at all levels to join the team. We value people who are engaged and care about customers, the code they write, and the contributions they make to Starling. People with a broad ability to apply themselves to various problems and challenges can do great things here at Starling.
We have built our entire banking platform in-house and mostly in Java. We are looking for people who want to work on building the tooling that is used by our engineers daily.
As an Android engineer, you’ll be working in cross-functional feature teams and will be empowered to make decisions necessary for the platform. You’ll also be working closely with other Android engineers, helping us improve and develop our Android app, CI automations, and tooling. You’ll be committing, reviewing, and shipping new code right from the first week!
As a fully digital bank, we are looking for engineers who can understand and prioritize security when implementing new features, fixing bugs, or making technical improvements. Our team is designing, building, and releasing new screens every day, and we are interested in people who focus on Accessibility along with writing clean and maintainable code.
Our aim is to deliver stable, resilient, and high-quality code, which is why testing is another key quality we look for when expanding our team. We use Espresso to write our UI/E2E tests and JUnit for our Unit Tests across all layers of the application.
Interview process
Interviewing is a two-way process, and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational, and we want to get the best from you, so come with questions and be curious. In general, you can expect the below, following a chat with one of our Talent Team:
* Initial phone call: ~45 minutes
* Take-home technical test (no time limit)
* Technical face-to-face: ~1.5 hours
* Final Interview: ~45 minutes
About Us
Starling Bank is an equal opportunity employer, and we’re proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to any characteristic protected by applicable law.
#J-18808-Ljbffr