Python
TypeScript
React
Junior Software Engineer
Overview
Wave is hiring a Junior Software Engineer to help build and improve the ways people pay with Wave, contributing to a full-stack codebase and working with a product team focusing on online payments.
Job Description
Wave is making Africa the first cashless continent by building financial services that are no account fees, instantly available, and accepted everywhere. Wave launched a mobile app in Senegal in 2017 and now has millions of users across six countries.
Responsibilities
- - Be directly embedded in a Product team focusing on online payments through Wave
- - Interact directly with Wave partners to support and create integrations with Wave
- - Contribute to a full-stack codebase
- - Take lots of ownership and accountability in implementing improvements
- - Work with our Postgres database, analyzing data models, and helping generate analytics and insights
Required Skills
- - 1 year of professional experience as a software engineer, with some understanding of python
- - Alternatively being an active contributor in an open source project
- - Fluency in English
- - Reflexively ask yourself, is this code the best way to make my users happy?
- - Excited to understand the inner workings of the tools you use deeply
- - Want to learn to solve hard problems and aren’t afraid to ask for help when you get stuck
- - Can communicate clearly with colleagues who work, speak and think differently
Benefits
- - Subsidized health insurance for you and your dependents and retirement contributions
- - 6 months of fully paid parental leave and 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!