Android Engineer

Be among the first applicants.
TN United Kingdom
London
GBP 45,000 - 70,000
Be among the first applicants.
3 days ago
Job description

Social network you want to login/join with:

About Starling Bank

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 transformative way.

We’re a fully licensed UK bank with a culture of a fast-moving, disruptive tech company. We’re a bank, but better: fairer, easier to use, and designed to demystify money for everyone. We employ over 3,000 people across London, Southampton, Cardiff, and Manchester.

Our Culture and Environment

Our technologists are central to Starling, working in a fast-paced environment focused on building innovative solutions. We operate a flat structure that empowers decision-making, fostering innovation and collaboration. Support is readily available within teams and across the business.

Success at Starling involves being self-driven and taking ownership—from building and designing to sharing knowledge and ensuring efficiency to deliver the best for our customers. Our core values are: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness.

Working Arrangements

Hybrid Working

We have a hybrid approach. Ideally, you should be within commuting distance of our London or Southampton offices for in-person collaboration. The specific work-from-home arrangement is flexible and to be agreed with your manager.

Engineering Environment

Our engineers are excited about delivering new features across various tech stacks. We value engagement, customer focus, code quality, and the ability to work across teams. Our platform is built mostly in Java, and we focus on building tools used daily by our engineers.

Role: Android Engineer

You’ll work in cross-functional teams to develop our Android app, collaborating with engineers of various experience levels. Responsibilities include improving the app, CI automation, and tooling. You will be involved in code commits, reviews, and deployments from the first week.

Requirements

  • Report to and regularly meet with a mobile lead engineer for support and guidance.
  • Prioritize security in feature implementation, bug fixes, and improvements.
  • Focus on accessibility, writing clean, maintainable code.
  • Own your work—from development to knowledge sharing and process improvement.
  • Deliver high-quality, resilient code, emphasizing testing with Espresso, JUnit, and manual testing.
  • Experience with modern Android technologies: Kotlin, MVVM, RxJava, Dagger, Realm.
  • Contribute to a well-structured, modular codebase, releasing updates weekly.
  • Participate in team meetings, conferences, and meetups.

Interview process includes a technical test, face-to-face interview, and final interview. Benefits include holidays, private insurance, pension, wellness programs, and various perks.

About Us

We welcome candidates who are excited about our mission, regardless of ticking every box. We value diversity and are committed to building an inclusive team to reshape banking together.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Android Engineer jobs in London