Python
GraphQL
Kotlin

Senior Software Engineer

Overview

Wave is making Africa the first cashless continent by building financial services that are affordable and accessible.

Job Description

Wave is a company focused on providing financial services in Africa, aiming to make the continent cashless by offering services that are instantly available and accepted everywhere.

Responsibilities

  • - Build and improve the ways people pay and access money with Wave
  • - Take ownership of every aspect of the process
  • - Collaborate with Product and Engineering managers
  • - Lead the entire lifecycle of your project
  • - Assist the customer support team in resolving issues

Required Skills

  • - Minimum of 5 years of professional experience as a software engineer
  • - Fluent in English, French is a plus
  • - Reflexively ask yourself, ''is this code the best way to make my users happy?''
  • - Want to learn to solve hard problems
  • - Communicate clearly with colleagues
  • - Work to make things easier for the next engineer
  • - Excited to deeply understand the inner workings of the tools you use

Benefits

  • - Work remotely from anywhere (between UTC -5 and +4)
  • - Travel once per year to one of our operating countries in Africa
  • - Yearly stipend of $800 to meet with coworkers
  • - Performance reviews twice a year
  • - Bonuses or promotions for strong performers
  • - Subsidized health insurance for you and your dependents
  • - 6 months of fully paid parental leave
  • - Subsidized fertility assistance
  • - Flexible vacation, with most folks taking between 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!