Android Engineer - Engine by Starling
Core
Building and maintaining the award-winning Android app and internal tooling for a global SaaS platform serving banks and financial institutions.
Role type
Android Engineer (Mobile IC)
Builds
Android mobile applications and SDKs for banking clients
Domain
Fintech / Banking
Deliverable
production ML models | product features
Required skills
Android development, Kotlin, Jetpack Compose, Coroutines, Dagger, Retrofit, Realm, Coil, JUnit, Espresso, UI/E2E testing, Unit testing, Accessibility implementation, Clean code practices, CI/CD automation
Preferred skills
SDK development, Open Source contribution, Internationalization (i18n), Migrating legacy code (XML/RxJava2), Cross-platform development
Technologies
Android, Kotlin, Jetpack Compose, Coroutines, Dagger, Realm, Retrofit, Coil, JUnit, Espresso, RxJava2
Responsibilities
Build new features and products from scratch in a configurable way, Contribute to the Android app and internal tooling, Write and maintain UI/E2E and Unit tests, Collaborate with designers to ensure feature parity with iOS, Work on international SDKs for banking partners
Seniority
Individual Contributor (IC)