Senior Fullstack Engineer, Internal Tools

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 secure, reliable tools for our Operations, Risk, and Customer Support teams. You will create the interfaces and services they use to investigate transactions, resolve disputes, manage KYC cases, and complete other manual workflows without depending on engineers or direct database access. The right person values practical delivery, strong controls, and simple user experiences.

Responsibilities include but are not limited to:

  • Design and build internal web applications and backend services for Operations, Risk, and Customer Support teams.
  • Create safe workflows for dispute resolution, KYC case management, transaction investigation, and other operational tasks.
  • Build interfaces that present accurate transaction trails and system data without requiring direct database queries.
  • Design secure APIs and integrations that connect internal tools to core payment, identity, and support systems.
  • Implement role-based access control, approvals, audit logs, and other safeguards for sensitive actions and data.
  • Prototype and deliver useful features quickly while maintaining security, reliability, and code quality.
  • Monitor production behavior, resolve issues, and improve the performance and reliability of internal systems.
  • Work directly with internal teams to understand their processes, define requirements, and improve tools over time.

Required competency and skillset to be a waver:

  • At least five years of professional full-stack software engineering experience.
  • Strong experience with modern frontend development using JavaScript or TypeScript and a 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.
  • Experience building admin dashboards, internal portals, case-management tools, or CRM integrations.
  • A strong understanding of authorization, role-based access control, auditability, and secure handling of sensitive data.
  • Solid SQL and data modeling skills, with the ability to turn complex data requirements into safe, usable workflows.
  • Strong testing, debugging, observability, and continuous delivery practices.
  • Clear communication and the ability to work effectively with non-engineering teams.
  • 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, Internal Tools position at flutterwavego?
The salary for this Senior Fullstack Engineer, Internal Tools 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, Internal Tools position at flutterwavego located?
This Senior Fullstack Engineer, Internal Tools 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, Internal Tools role at flutterwavego full-time or part-time?
This is listed as a Full Time position. It is posted as a Senior Fullstack Engineer, Internal Tools role in the Engineering department at flutterwavego.
Which team or department does the Senior Fullstack Engineer, Internal Tools at flutterwavego belong to?
This Senior Fullstack Engineer, Internal Tools 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, Internal Tools 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, Internal Tools job at flutterwavego posted?
This Senior Fullstack Engineer, Internal Tools position at flutterwavego was posted on Aug 7, 2026. Apply as soon as possible — early applications are often reviewed first.
Senior Fullstack Engineer, Internal Tools
flutterwavego
Apply for this role ↗

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