Kotlin
Jetpack Compose
GraphQL
Senior Android Engineer
Overview
Wave is hiring a Senior Android Engineer to help make Africa the first cashless continent by building and improving financial services.
Job Description
Wave is a company focused on making Africa the first cashless continent by providing financial services that are accessible and affordable. They launched a mobile app in Senegal in 2017 and now have millions of users across six countries.
Responsibilities
- - Build and improve the ways people pay and access money with Wave
- - Take ownership of every aspect of the process, from understanding the problem to monitoring the solution in production
- - Collaborate with Product and Engineering managers to identify optimal solutions
- - Assist the customer support team in resolving issues
- - Work on projects like cross-border money access, in-store payments, and utility bill payments
Required Skills
- - Minimum of 5 years of professional experience with at least 2 years building Android applications
- - Experience using Kotlin + Jetpack Compose in a published app
- - Fluent in English, French is a plus
- - Nice to have: Kotlin Coroutines & Flows knowledge, understanding of design patterns like MVVM, Apollo Kotlin experience
Benefits
- - Work remotely from anywhere (between UTC -5 and +4)
- - Travel covered once per year to one of Wave's operating countries in Africa
- - Yearly stipend of $800 to meet with coworkers
- - Competitive salary with a generous equity package
- - Subsidized health insurance and retirement contributions
- - 6 months of fully paid parental leave and subsidized fertility assistance
- - Flexible vacation (30-40 days per year)
- - $10,000 annual charitable donation matching
About the company
We’re on a mission to make Africa the first cashless continent. On a continent where over half the population has no bank account, Wave is building the first modern financial network — no account fees, instantly available, and accepted everywhere!