Speedinvest and our portfolio of startups are always hiring exceptional talent!
Browse open jobs below to find your next career move.

💻Software Engineer, Frontend



Software Engineering
Posted on Thursday, November 2, 2023

Software Engineer, Frontend


About Revio

Revio connects merchants to consumers to power the next generation of inclusive commerce. We are on a mission to become the go-to payment orchestration and revenue optimization platform for global and local enterprises operating in Africa.
Through a single API, Revio localizes merchants’ payment stacks, reduces payment failures, and automatically engages customers throughout the payment journey, to increase conversion, success rates, and retention. We currently serve some of Africa's largest brands in the insurance, banking, telco, retail, and BPO sectors, including Old Mutual, Standard Bank, MTN, and Innovation Group.
We're backed by A+ global investors, including QED Investors, Partech, and SpeedInvest, bolstering our team with industry legends that will help us build a successful multinational company.
Our team join us to make a difference. We’re a team of makers, excited by the opportunity to build a business, not just work for one.
All of our positions are remote, with hybrid options available. You do not have to relocate to join us! We encourage folks from all ethnic groups, genders, sexuality, age and abilities to apply. If this job description resonates with you, we want to hear from you.

The role

We're looking for Frontend Software Engineers to help us build a world-class payment platform. You’ll play a key role in growing the business through executing our product vision and ensuring the way we build is safe and secure.

Who you are

A dynamic self-starter and rock-star developer who wants to build a business, not just work for one. You’ll have:
3+ years of experience working as a software engineer, ideally in a startup environment
Experience in one or more parts of our current tech stack
Good communication skills and able to clearly describe technical solutions in terms of customer value
Experience translating business and product objectives into technical goals
Confident stakeholder communication, both internal and external
Experience in payments or financial technology is a plus, but not required

What we value

Effective communication: The asynchronous and remote nature of our organization makes written and verbal communication that much more important. A well-crafted Slack message can save you (and the company) a lot of time.
Teamwork: A problem for one is a problem for all, and a problem shared is a problem halved. You are responsible for carrying your own weight and applying yourself wherever you feel your team needs you the most. Asking for help or guidance is highly encouraged and appreciated – it shows that you care. Questions lead to discussions which lead to more shared knowledge and a lower bus factor.
Ownership: Our engineering culture is self organising. We do not have project managers or anyone looking over your shoulder. Your CTO is there to guide you and evaluate your performance, but it is up to you to own your work and your career.
Grit: When things don't work out as we planned, it is vital that we have the grit to overcome our obstacles. Failure is a better teacher than success and we encourage open-minded discussions on our technical and non-technical issues. We value intellectual honesty - acknowledging faults is the only way to know where to improve. We try to foster a culture of improvement and we always aim to be better than we were yesterday.

Our tech stack

DDD-oriented microservice architecture
AWS cloud infrastructure managed in terraform
Dotnet Core (C#) as the current de facto standard for backend services
ReactJS as the current de facto standard for frontend services
Postgres databases
Python for scripting and Lambdas
Bash scripting
Docker for local and remote deployments
Github Actions for CI/CD
Automated end-to-end backend and frontend testing (Postman, newman, Cypress)
Multiple third-party integration points


Remote / hybrid, flexible working structure
Be part of a world class team with exciting growth opportunities
25 days paid leave
Sponsored learning opportunities up to the value of $1,000 per year
Contribution to medical aid / expenses
Equity participation based on tenure
Interested? Reach out to careers@reviopay.com