Android Engineer
Summary
Android engineer building and improving mobile apps used by cardholders worldwide on a small, globally distributed team backed by a Fortune 100 company. Day-to-day is hands-on Kotlin/Java development with Dagger, Coroutines/Flow/RxJava and REST APIs, plus CI tooling like Gradle, GitHub Actions and CircleCI.
Salary: £70,000 - 70,000 per year
Requirements:- Strong technical skills and creativity, with a passion for solving tough problems and working with innovative technologies
- Obsessive focus on user experience and beautiful code
- Familiarity with modern software development methodologies popular in Android
- Ability to dive deep and rapidly iterate on ideas despite some ambiguity
- Experience building Android applications
- Experience writing and deleting code
- Experience with build tools such as Gradle, GitHub Actions, and CircleCI
- Knowledge of continuous integration patterns
- Experience finding and fixing bugs
- Experience with asynchronous coding patterns
- Experience with performance analysis and optimization
- Experience dealing with legacy code
- Experience with unit and integration tests
- Experience working with open source
- Experience working in a globally distributed team
- Self-starter with good time management skills
- Experience designing solutions for open-ended problems
- Bachelors degree in Computer Science or a related field, or equivalent experience
- Very strong in Java and Kotlin environments
- Hands-on developer experience; coding experience is required, not lead experience
- Work on mobile applications used by cardholders around the world
- Work on a small team of designers, product owners, QA, and engineers to develop and improve features
- Share ideas and contribute to solving complex technical problems
- Rapidly iterate on ideas with the team while navigating ambiguity
- Integrate with bespoke backend services
- Work with relevant mobile technologies and tools as needed on the team
- API
- Android
- Backend
- Dagger
- Flow
- GitHub
- Gradle
- JUnit
- Java
- Kotlin
- Mobile
- REST
- RxJava
- iOS
More:
We are a fast-paced small-team environment with the stability of being part of a Fortune 100 company. Our team works on mobile applications used by cardholders around the world, and we value innovation, strong user experience, and beautiful code. You will collaborate with designers, product owners, QA, and engineers in a globally distributed team, and you may encounter technologies such as Jetpack Compose, MVI architecture, REST APIs, OkHttp, RAML API documentation, Dagger, Kotlin, Coroutines, Flow, RxJava, GitHub Actions, CircleCI, Espresso, JUnit, Test Fakes, and WireMock. We are looking for an engineer who is self-starting, collaborative, and eager to work on challenging mobile problems.
last updated 39 week of 2026