Senior Fullstack Engineer, Merchant Experience

flutterwavego· Engineering
Apply Now ↗
📍 Lekki, Lagos, NigeriaFull Time

About this role

Flutterwave was founded on the principle that every African must be able to participate and thrive in the global economy. To achieve this objective, we have built a trusted payment infrastructure that allows consumers and businesses (African and International) make and receive payments in a convenient borderless manner.


The Role

We are looking for a Senior Full-Stack Engineer to build the products that merchants use to run and grow their businesses. You will work across the Merchant Dashboard, checkout experiences, Payment Links, Invoices, and the services that support them. You should combine strong frontend skills with solid backend engineering and care deeply about usability, accessibility, performance, security, and conversion.

Responsibilities include but are not limited to:

  • Own merchant-facing features from design through production across frontend applications, backend services, APIs, and data models.
  • Build and maintain the Merchant Dashboard, including analytics, settings, balances, and operational workflows.
  • Develop and improve checkout experiences, the JavaScript SDK, Payment Links, and Invoices.
  • Create responsive, accessible, and secure interfaces that work well across devices and browsers.
  • Improve page speed, application performance, and checkout reliability to support stronger conversion.
  • Design and maintain backend services that connect merchant experiences to payment and account systems.
  • Write automated tests, monitor production behavior, and resolve issues across the full stack.
  • Work closely with Product, Design, Data, and other engineering teams to turn customer needs into reliable solutions.

Required competency and skillset to be a waver:

  • At least five years of professional full-stack software engineering experience.
  • Strong experience with JavaScript or TypeScript and a modern frontend framework such as React or Vue.
  • Backend development experience in one or more languages such as Node.js, Go, Java, Python, or PHP
  • Strong backend development experience, including API design, databases, authentication, and service integration.
  • A practical understanding of web accessibility standards, responsive design, and cross-browser behavior.
  • Experience improving web performance, reliability, and customer conversion or engagement.
  • Experience building dashboards, checkout flows, payment products, or other high-traffic web applications.
  • Strong testing, debugging, observability, and continuous delivery practices.
  • A product-focused approach, clear communication, and a strong sense of ownership.
  • A bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.


Click here for the Recruitment Privacy Notice and Flutterwave Privacy Policy

Frequently Asked Questions

Is the salary disclosed for the Senior Fullstack Engineer, Merchant Experience position at flutterwavego?
The salary for this Senior Fullstack Engineer, Merchant Experience role at flutterwavego is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Senior Fullstack Engineer, Merchant Experience position at flutterwavego located?
This Senior Fullstack Engineer, Merchant Experience role at flutterwavego is based in Lekki, Lagos, Nigeria. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Senior Fullstack Engineer, Merchant Experience role at flutterwavego full-time or part-time?
This is listed as a Full Time position. It is posted as a Senior Fullstack Engineer, Merchant Experience role in the Engineering department at flutterwavego.
Which team or department does the Senior Fullstack Engineer, Merchant Experience at flutterwavego belong to?
This Senior Fullstack Engineer, Merchant Experience position is part of the Engineering department at flutterwavego. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior Fullstack Engineer, Merchant Experience position at flutterwavego?
Click the "Apply Now" button on this page. You will be redirected to flutterwavego's official application portal hosted on bamboohr where you can submit your application directly.
When was the Senior Fullstack Engineer, Merchant Experience job at flutterwavego posted?
This Senior Fullstack Engineer, Merchant Experience position at flutterwavego was posted on Aug 7, 2026. Apply as soon as possible — early applications are often reviewed first.
Senior Fullstack Engineer, Merchant Experience
flutterwavego
Apply for this role ↗

You'll be redirected to flutterwavego's official application page on bamboohr.