Junior Software Engineer

Wave is making Africa the first cashless continent by building financial services that just work.
Contact Company - $104,600
Backend
Entry-Level Software Engineer
Remote
501 - 1,000 Employees
1+ year of experience
Finance · Enterprise SaaS

Description For Junior Software Engineer

Wave is revolutionizing financial services in Africa, aiming to make it the first cashless continent. Founded in 2017, Wave has grown to become the largest financial institution in Senegal with over 7 million users across six countries. We're building financial services without account fees, instantly available, and accepted everywhere.

As a junior engineer in our team, you'll be directly embedded in a Product team focusing on online payments through Wave. You'll contribute to a full-stack codebase, including web portals built on typescript/react, backend in Python, and mobile apps using Kotlin & Swift. You'll take ownership in implementing improvements, work with our Postgres database, and help generate analytics and insights.

Recent projects include integrating with Senelec for electricity bill payments, building an app for business owners to pay employee salaries, and creating reliability systems for robust operations. You'll be part of an autonomous, cross-functional team and typically be responsible for features end-to-end.

We offer competitive salaries, generous equity packages, and benefits including subsidized health insurance, retirement contributions, 6 months of paid parental leave, flexible vacation, and more. You can work remotely from anywhere between UTC -5 and +4, and we cover travel once per year to one of our operating countries in Africa.

Join us in our mission to bring radically affordable financial services to those who need them most, and be part of a rapidly growing team passionate about making a difference in Africa's financial landscape.

Last updated 5 months ago

Responsibilities For Junior Software Engineer

  • Be directly embedded in a Product team focusing on online payments through Wave
  • Interacting 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

Requirements For Junior Software Engineer

Python
TypeScript
React
Kotlin
PostgreSQL
Kubernetes
  • 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. French is a plus

Benefits For Junior Software Engineer

Medical Insurance
401k
Parental Leave
Visa Sponsorship
  • Subsidized health insurance for you and your dependents
  • Retirement contributions
  • 6 months of fully paid parental leave
  • Subsidized fertility assistance
  • Flexible vacation
  • $10,000 annual charitable donation matching
  • Travel coverage once per year to an operating country in Africa
  • $800 yearly stipend to meet with coworkers nearby

Interested in this job?

Jobs Related To Wave Junior Software Engineer

Software Engineer - QA Automation (Entry Level)

Entry-level QA Automation Engineer position at Cisco Meraki, focusing on cloud application testing and AWS services, based in Bangalore, India.

Software Developer 2

Entry-level Software Developer position at Oracle focusing on backend development and software architecture, requiring 0-2+ years of experience.

Engineer- PPAT

Entry-level software engineering position at Qualcomm focusing on embedded and cloud edge software development with opportunities for growth and comprehensive benefits.

Backend Product Engineer (Golang)

Backend Product Engineer role at Invopop, building global electronic invoicing solutions using Golang with €35-75k salary plus equity in Madrid.

Software Engineer

Entry-level software engineering role at SZNS Solutions, focusing on full-stack development, cloud computing, and blockchain technologies in a hybrid work environment.