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!