Software Engineer

Wave Mobile Money
Summary
Join Wave, a company on a mission to make Africa the first cashless continent, as a software engineer. You will build and improve payment methods within the Wave app, owning the entire process from problem identification to solution deployment. You'll collaborate with a cross-functional team on projects like enabling in-store payments, integrating with utility companies for bill payments, and creating business-oriented payment solutions. Work remotely from anywhere between UTC -1 and +3 with reliable internet access. Wave offers competitive salaries, generous equity, and various benefits. The role requires at least 5 years of software engineering experience and fluency in English. Successful candidates must be willing to travel to Africa annually.
Requirements
- Minimum of 5 years of professional experience as a software engineer
- Fluent in English, (bilingual in French is a big bonus!)
- Successful candidates must be willing to travel to one of our operating locations at least once per year for a minimum of 6 consecutive days
Responsibilities
- Build and improve the ways people pay with Wave
- Own every step of the process: from understanding the problem to shipping your solution to users to helping the customer support team resolve problems
- Enabling people to use their Wave app to pay for products in stores
- Allowing people to pay their electricity bills with Wave by integrating with electrical utility companies
- Building an app for business owners to pay their employees' salaries using Wave
- Allowing people to pay for their transportation on taxis, trains & buses
Preferred Qualifications
- Reflexively ask yourself, βis this code the best way to make my users happy?β
- Want to learn to solve hard problems and arenβt afraid to ask for help when you get stuck
- Are excited to learn about complex systems
- Can communicate clearly with colleagues who work, speak and think differently
- Work to make things easier for the next engineer who will touch your code
- Always try to improve as a programmer and colleague
- Are excited to deeply understand the inner workings of the tools you use
Benefits
- Subsidized health insurance for you and your dependents and retirement contributions (both vary from country to country)
- 6 months of fully paid parental leave and subsidized fertility assistance
- Flexible vacation, with most folks taking between 21-30 days exclusive of statutory holidays
- $10,000 annual charitable donation matching
- Wave covers travel once per year to one of our operating countries in Africa, as well as a yearly stipend of $1200 to meet with coworkers
- We run performance reviews twice a year and award bonuses or promotions to strong performers who have been with the company for more than six months
- Our salaries are competitive and are calculated using a transparent formula. For this role, depending on your level and location, we offer a salary of $96,500- $152,100 USD, plus a generous equity package
Share this job:
Similar Remote Jobs

