Engine by Starling is seeking an Android Engineer to join the team. In this role, you will contribute to the development of the award-winning Android app and internal tooling. You’ll build new features and products from scratch, share knowledge with your colleagues, and work collaboratively in small teams. The role involves writing clean, maintainable code, with a strong focus on security and accessibility. Engineers will contribute to building stable, resilient, and high-quality code. The team uses Espresso for UI/E2E testing and JUnit for Unit Tests. You’ll be working with the latest technologies such as Dagger, Realm, Retrofit, Coil, Compose, and Coroutines.
Requirements:
Experience in Android development.
Strong understanding of Android platform and building stable apps.
Ability to implement new features, fix bugs, and make technical improvements with a focus on security.
Knowledge of testing frameworks such as Espresso and JUnit.
Strong understanding of accessibility principles and writing maintainable code.