Mobile Engineer / Android
Core
Develop and maintain the Freetrade Android mobile application, enabling UK, US, and EU customers to access investment opportunities, mutual funds, bonds, and family investment tools.
Role type
Mid-level Android Mobile Engineer
Builds
The Freetrade Android app (investment platform)
Domain
Fintech / Mobile Development
Deliverable
production ML models | product features
Required skills
Kotlin, Jetpack Compose, MVVM architecture, Hilt, Coroutines, GraphQL, Apollo, Git, CircleCI
Preferred skills
Reactive programming (Rx), Declarative Android development, Human Interface Guidelines
Technologies
Kotlin, Jetpack Compose, Hilt, GraphQL, Apollo, Firebase, CircleCI
Responsibilities
Implement new features (e.g., JISA accounts, rewards hub) and maintain existing functionality; Ensure high performance, quality, and security of the application; Write tests and participate in code reviews; Identify and fix bugs; Participate in a support rota to address customer issues.
Seniority
Mid-level (4-5 years experience)