Android Engineer
Core
Develop and maintain the Freetrade Android mobile application, enabling UK, US, and EU customers to access investment opportunities across financial markets.
Role type
Mid-level Android Mobile Engineer
Builds
A mobile app for retail investors to trade stocks, bonds, and mutual funds
Domain
Fintech / Mobile Development
Deliverable
production ML models | product features
Required skills
Kotlin, Jetpack Compose, MVVM architecture, Hilt, Firebase, Git, CI/CD, REST/GraphQL APIs
Preferred skills
Reactive programming (Coroutines/Rx), JUnit/MockK, Unit testing, Code reviews
Technologies
Kotlin, Jetpack Compose, Hilt, Firebase, GraphQL, Apollo, CircleCI
Responsibilities
Implement new features and maintain existing functionality; ensure high performance, quality, and security; collaborate with cross-functional teams to define and ship features; write tests and participate in code reviews; identify and fix bugs; assist in customer support to address issues and build trust.
Seniority
Mid-level, hands-on IC