companyWave logo

Senior Software Engineer

WaveKenya
On-site Full-time $1.2K/yr - $133.1K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

We are looking for candidates who are:Proficient in Python and have experience with backend development. Familiar with API design and implementation, particularly GraphQL. Skilled in frontend technologies, especially React. Able to work collaboratively in a fast-paced environment. Committed to delivering high-quality software solutions.

About the job

Our Mission

Join us in our vision to transform Africa into the world's first cashless continent.

In 2017, over 50% of the Sub-Saharan African population lacked access to banking services, primarily due to exorbitant fees, the distance to branches, and the limited acceptance of cards. This has led many individuals to hoard cash, while small businesses struggle with high-interest loans. Parents often spend valuable time queuing to pay school fees in cash.

We aim to change this dynamic by developing seamless financial services that are fee-free, readily accessible, and widely accepted. Our innovative platform allows users to send money, even in areas with unreliable utilities and infrastructure. Since launching our mobile app in Senegal in 2017, we have expanded to serve millions across nine countries, and our growth trajectory is accelerating.

Your expertise will play a pivotal role in making our mission a reality!

Your Role in Our Mission

As the largest financial institution in Senegal and Côte d'Ivoire, Wave is rapidly increasing its user base year after year. We are still in the early stages of our product roadmap, which means your contributions will significantly impact everyday lives.

We are seeking skilled engineers who are self-motivated and passionate about delivering results. You will be responsible for enhancing the payment experiences of our users, from identifying challenges to implementing solutions and providing support to our customer support team.

By enabling millions in West Africa to access essential financial services via mobile money, we recognize that exemplary customer support is vital. We envision a future where technology handles routine tasks, allowing our human teams to focus on meaningful interactions that require creativity and empathy.

Here are some of our recent initiatives:

  • Enabling payments through the Wave app for in-store purchases.
  • Integrating with utility companies to allow bill payments through Wave.
  • Creating an app for business owners to manage employee salaries using Wave.
  • Facilitating transportation payments for taxis, trains, and buses.

We work with a diverse tech stack (familiarity is a plus but not mandatory):

  • Backend: Python 3 (+ mypy)
  • API layer: GraphQL
  • Frontend: React
  • Database: Postgres

About Wave

At Wave, we are committed to breaking down financial barriers and creating a cashless ecosystem in Africa. Our innovative platform is designed to simplify financial transactions, making them accessible to everyone, everywhere. With millions of users and a rapidly growing footprint across multiple countries, we are at the forefront of transforming the financial landscape in Africa.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.