Role

We are building a pipeline of experienced NodeJS Backend Engineers for future opportunities within Flutterwave.
As a NodeJS Backend Engineer, you will work on developing, scaling, and maintaining high-performance backend services that power our cutting-edge payment systems. While this is not an immediate hire, we are actively seeking talented individuals to engage with for future... roles.

Key Responsibilities

Implementation, testing, delivery and maintenance of product features (new and existing)
Creating technical reports on feature implementations
Research on existing/new product features and areas of improvement
Commitment to creating and maintaining secure coding practices (and standards)
Providing support for product features (when needed)
Ensure personal information of customers, employees, and other individuals the company conducts business with is processed and protected in line with applicable data privacy policies, privacy laws, and global best practices.
Perform any other duties that may be assigned

Qualifications:

7+ years of experience as a NodeJS Backend Engineer
Good knowledge of Javascript for the backend (NodeJS) [Typescript is a plus]
Good, working, knowledge of a git
Good, working, knowledge of the SQL query language (MySQL flavor). [Knowledge and understanding of ORMs is a plus]
Good, working, knowledge of NoSQL databases (MongoDB especially). [Knowledge and understanding of ODMs is a plus]

Nice to Have:

Good research skills
Good time commitment/management skills
Attention to details
 more
  • Lekki
The Role:

Flutterwave is seeking a seasoned Senior Scrum Master to lead and drive Agile practices within our dynamic team. As a Senior Scrum Master, you will play a pivotal role in mentoring and guiding multiple Scrum teams, fostering a culture of continuous improvement, and ensuring the successful delivery of our cutting-edge financial technology solutions. The ideal candidate will have a deep... understanding of Agile methodologies, extensive Scrum Master experience, and a proven track record of driving excellence in complex Fintech projects.

Responsibilities Include But Are Not Limited To

Agile Leadership and Coaching: The SSM should be able to Lead and mentor multiple Scrum teams, ensuring consistent adoption of Agile principles and practices. Coach Scrum Masters and team members on advanced Agile concepts and techniques. Serve as a role model for Agile values and behaviors.
Cross-Team Collaboration: Foster collaboration and alignment across multiple Scrum teams and stakeholders. The ideal SSM should be able Identify and address dependencies, ensuring effective communication and coordination between teams.
Agile Transformation: Drive the continuous improvement of Agile practices within the organization, advocating for process enhancements and adaptations. The ideal candidate should be able to effectively collaborate with leadership to refine and evolve Agile strategies in alignment with business goals.
Scrum Team Facilitation: Guide Scrum teams through complex challenges and help them make informed decisions. Facilitate Scrum events and ceremonies, ensuring they are productive, engaging, and outcome-oriented.
Strategic Planning: Contribute to long-term planning and roadmap discussions, aligning the Scrum teams' efforts with the overall organizational strategy. Provide insights and recommendations based on Agile expertise.
Metrics and Performance Tracking: Analyze and interpret Agile metrics to provide visibility into team performance, identifying areas for improvement and taking proactive actions.
Stakeholder Engagement: Collaborate closely with Product Owners and other stakeholders to manage expectations, gather requirements, and communicate project status. Proactively address stakeholder feedback and ensure alignment on project priorities.
Continuous Learning and Sharing: Stay abreast of industry trends, best practices, and emerging Agile methodologies. Contribute to the Scrum Master community by sharing insights and experiences, promoting learning across the organization.
Ensure personal information of customers, employees, and other individuals the company conducts business with is processed and protected in line with applicable data privacy policies, privacy laws, and global best practices.

Required Competency And Skillset To Be a Waver

Bachelor’s degree in computer science, engineering, or related field.
Certified Scrum Master (CSM) or advanced Scrum Master certification (e.g., CSP-SM, SAFe SSM).
Minimum of 6+ years of experience as an Agile Lead, with a significant portion of that experience in the Fintech or financial services sector.
Overall 8-10+yrs of experience in project management, agile, delivery management
Proven track record of leading successful Agile transformations and driving continuous improvement.
Expert-level understanding of Agile principles, frameworks, and methodologies.
Exceptional coaching, facilitation, and leadership skills.
Strong analytical and problem-solving abilities, with a focus on data-driven decision-making.
Experience with large-scale Agile initiatives and multi-team environments.
Excellent communication and interpersonal skills, with the ability to influence and collaborate with stakeholders at all levels.
Previous experience in financial technology or related domains is highly desirable.
 more
  • Lekki
The Role: 
Flutterwave is looking for a Global Expansion & Payment Partnerships Manager in Kenya who will initiate and manage projects and work with stakeholders across the organization to enable new payment types on Flutterwave Infrastructure.
You will also analyse data to determine optimal transaction routing strategy across service lines, including implementing add-on services that can... improve the product, customer experience, or revenue, act as the frontline for partner issues and subsequent resolution, and build and maintain relationships with all relevant Flutterwave partners.
Responsibilities include but are not limited to:

Develop full-scale project plans and collaborate with Stakeholders (i.e., Engineering Team, Treasury team, Product Team) to track performance and progress as well as associated communication documents using appropriate systems, tools, and techniques.
Apply appropriate verification techniques to manage changes in project scope, schedule, and costs.
Effectively communicate project expectations to stakeholders in a timely and clear fashion.
Estimate the resources and participants needed to achieve project goals.
Develop effective strategies to remedy variances from project plans, and minimize impacts.
Manage transitions between project stages and ensure that changes are consistent with organizational goals.
Determine criteria and metrics and use data to evaluate partner service delivery in order to determine optimal transaction routing strategy.
Build and manage relationships with partners beyond project implementations.
Ensure appropriate meetings with partners to support integrations.
Periodic monitoring and reporting of partner’s transactional activities.
Any other duties assigned.

Required competency and skillset to be a waver:

Bachelor’s degree in Business, Operations Management, Project Management, or a related field. Advanced degree or relevant certifications are a plus.
Minimum of 6 years of working experience in project management and process optimization
Project Management Certification
Good understanding of business expansion
Strong analytical and problem-solving skills
Excellent communication and interpersonal abilities
Proficiency in project management tools and software
Ability to work independently and as part of a team in a fast-paced, dynamic environment
Ability to effectively use project management tools in analyzing, translating, and presenting data and information
Excellent communication and interpersonal skills
Well-developed problem-solving skills
Extremely organized and detail-oriented with exceptional follow-through skills
Ability to multi-task in a fast paced environment; can adapt quickly to change; have strong negotiations skills
Excellent leadership/supervisory and people management skills
Excellent relationship management skills
Authorization to work in Kenya without sponsorship
 more
  • Project Management
The Role: 

As a Senior Associate, Business Systems and Process Reengineering, you will leverage your years of valuable experience to take a lead role in driving process improvement initiatives within Flutterwave. Working closely with cross-functional teams and management, you will lead the analysis of existing business systems and processes, identify areas for optimization, and play a pivotal... role in implementing innovative solutions. Your role will be critical in enhancing efficiency, productivity, and overall performance, contributing significantly to the organization's success.

Responsibilities include but are not limited to:

Lead the analysis and evaluation of existing business systems, processes, and workflows to identify improvement opportunities and drive operational efficiency.
Collaborate with cross-functional teams to gather requirements, understand business needs, and develop innovative solutions that align with strategic objectives.
Develop and maintain detailed process maps to visualize workflow and identify areas of improvement, utilizing analytical tools to provide data-driven insights.
Drive the successful implementation of process improvement projects, coordinating with relevant teams and stakeholders to ensure smooth execution and adoption.
Monitor and assess the impact of implemented changes, measuring key performance metrics to identify further enhancements and address challenges proactively.
Mentor and support junior analysts, providing guidance on conducting analyses and executing process improvement projects effectively.

Required competency and skillset to be a waver:

A Bachelor's degree in Business Administration, Management Information Systems, Industrial Engineering, or a related field is required. A master's degree or relevant certification in Process Improvement is advantageous.
4+ years of proven experience successfully leading and executing process improvement initiatives.
Excellent analytical and problem-solving skills, with the ability to think critically and identify root causes of inefficiencies.
Familiarity with Lean, Six Sigma, other process improvement methodologies, or just have a continuous improvement mindset.
Strong project management skills, including the ability to plan, execute, and monitor improvement projects with a focus on timeliness and quality.
Exceptional communication and presentation skills, capable of articulating complex concepts to both technical and non-technical audiences.
Demonstrated leadership abilities, with the capacity to inspire and collaborate effectively with cross-functional teams.
Ability to work effectively in a fast-paced, dynamic environment.
 more
  • Project Management
The Role
The team is looking for a customer-focused, passionate, and committed tester, who will strive for quality and excellence in the company’s products as we grow and expand across Africa and beyond.  As a Test Engineer, your primary responsibilities will be, bug detection, user satisfaction, design, and execute automated tests in a fast-paced environment while also maintaining the quality of... the product and assisting other team members where applicable.
What Your Day-to-Day Activities Will Be:

You should be comfortable working on multiple projects simultaneously and working in a fast-paced environment.
Work closely with business owners and product managers to review requirements, develop detailed test plans, and test scenarios.
Create quality test cases while creating both positive and negative path scenarios.
Execute testing and assist with automated testing where applicable.
When a product does not perform within specifications or user experience, identify, recreate, and log defects while recommending solutions and improvements.
Stay up to date with new testing tools and test strategies, by evaluating, learning, and implementing the tools to the benefit of the products.
Participate in knowledge sharing with other QA team members.
Perform any other duties that may be required.

Required competency and skillset to be a Waver:

Proven work experience in software testing (Preferable in the Fintech space).
Good knowledge of quality assurance terminology and methods.
Good knowledge of any of the following programming languages [Java, (NodeJS) Javascript, React Native (Typescript), Kotlin (Android)
Good knowledge of database testing (performance and/or security testing is a plus)
Good knowledge of any automated testing tools (Postman, Selenium, Rest assured)
Good, working, knowledge of SQL and scripting.
Experience with test management tools (Jira, and/or Testrail)
Strong oral and written communication skills and the ability to clearly articulate to all project members and stakeholders.
Pays meticulous attention to detail.
Good research skills.
Good time commitment/management skills
Self-motivated and willing to learn.
 more
  • Lekki
The role:

Flutterwave is looking for a Trader, whose primary responsibility will be to build and develop a trading strategy for all FLW major currencies in Africa. Additionally, deal structuring would be involved to service our concierge merchants, as well as pricing for our products (i.e. remittance and others).

What Your Day-to-Day Activities Will Be Like 

Develop a strategy for... building and scaling a trading desk for EM for G10 currencies, closely managing liquidity across major positions.
Develop and implement an hedging strategy across major markets
Structure treasury deals for large merchants across the globes,
Establish pricing rules for remittance products and new products as required.
Develop a risk management policy to cover FX and liquidity risks
Produce newsletters and think piece for merchants
Establish strong working partnerships externally with key banking partners, LPs & internal stakeholders
Ensure standard daily and periodic reporting and maintain process documentation for all relevant reports including funding and certain liquidity metrics.
Support new bank onboarding & FX trading activities as needed.
Produce financial analysis and market trends reports on FX and liquidity
Maintains knowledge of financial markets and regulatory updates
Ensures compliance with all banking laws, rules, regulations, and prescribed policies/practices/procedures necessary to reduce risk and uphold ethical standards related to and required by one’s duties.
Continuous evaluation of current processes vis-à-vis best industry practices

 Stakeholders Engagement

Continuous and effective engagement of relevant stakeholders in achieving operational efficiency and revenues growth.

Required competency and skill set to be a Waver

Bachelor's degree in a related field
10+ years of experience in FX trading
Experience & understanding of international payments, banking systems, Crypto and Defi workflow platforms.
Good understanding of the EM and G10 FX trading operations and local regulations.
Advanced proficiency in Excel, SQL and relevant tools
Experience or familiarity with all or some of Emerging Markets, FX, and remittances a
Excellent Financial analytical, strategic planning and execution skills
High Level attention to details
Ability to manage multiple priorities and meet set deadlines.
Excellent interpersonal, presentation skills and communication skills.
Work goal-oriented based on minimum supervision
High sense of responsibility, accountability, integrity, and ethical standards
Authorization to work in the country without sponsorship
 more
  • Finance
  • Accounting
  • Audit
The role: 
Support the effective & efficient management of customers by providing first-level operational support and ensuring adequate resolution of all operations-related issues received from across channels.  
The Global Ops Agent will be responsible for all customer inquiries as it relates to the Global Ops team. The ideal candidate must have relevant work experience, a great work ethic, and... must enjoy interacting with customers and solving their issues.
Principal Duties and Responsibilities

Act as the first point of contact for all operations-related customer queries and complaints received via channels such as email, social media, chat, phone calls, etc.
Ensure all queries and complaints related to Global Operations, from existing and new customers, are effectively and adequately resolved within set SLAs (service level agreements)
Provide relevant and appropriate answers to inquiries from customers about Settlements, Chargebacks, Reconciliation, Shared Services, and Retail Ops.
Build trust, loyalty, and long last relationships with customers by understanding their pain points and resolving their issues, no matter what.
Provide insights about customer feedback to the Global Ops team to allow for product and process improvements.
Maintain clear and open two-way communication with the Global Operations team to allow for great service for customers.
Ensure the Global Ops contact center is always functioning. Document, report, and escalate any interruption in service to the Global Ops team.
Cross-sell other Flutterwave products and services to customers.
Send out customer feedback surveys, analyze results, and share with the Global Ops team.
Any other duty assigned by the Global Ops Leadership

Competency and Skill Requirement

2-3 years in a similar role within the Fintech or Banking Industry
Bachelor's Degree
Excellent written and verbal communication.
Aptitude, ability, and passion to solve customer queries.
Strong negotiation, influence, and persuasion skills.
Ability to deliver even in high-pressure, time-sensitive situations.
Basic Knowledge of E-business operations.
Ability to work in teams to deliver on set goals.
Result-oriented – always focused on completing tasks on time, accurately, and efficiently.
Excellent interpersonal skills.
Integrity and honesty.
Ability to work with minimal supervision.
Willingness to switch roles within the team, per the needs of the business

Other requirements

Must be willing to work on shifts (including nights, weekends & public holidays)
Authorization to work in the country without sponsorship
 more
  • Lekki
The Role: 
Flutterwave is looking for an account configuration associate who will assist in setting up and configuring both enterprise and SMB merchants' accounts. Reporting to the Account Configuration Manager, you will play a key role in ensuring customer satisfaction and enhancing the customer experience.
Responsibilities include but are not limited to:

Assist in configuring merchant... accounts including (MCC review & MID creation) according to specifications
Collaborate with other teams to understand and implement customer requirements
Maintain accurate records of all account configuration activities
Participate in team meetings and training to stay updated on product changes and developments
Contribute to the improvement of account configuration processes
Support the Account Configuration Manager in meeting team KPIs and objectives

Required competency and skillset to be a waver:

Bachelor's degree in Business, IT, or a related field
Minimum of 3 years of experience in an account management or customer service role, preferably in the payment industry
Excellent attention to detail and problem-solving skills
Strong communication and interpersonal skills
Ability to work effectively in a fast-paced, dynamic environment
 more
  • Lekki
The Role: 
Flutterwave is looking for a KYC Associate who will be responsible for conducting customer identification and verification processes for both enterprise and SMB customers. Reporting to the KYC Manager, you will play a key role in ensuring our company's compliance with KYC requirements.
Responsibilities include but are not limited to:

Conduct customer identification and verification... processes as part of the company's KYC procedures
Collaborate with other teams to obtain necessary customer information
Document and maintain accurate records of all KYC activities
Stay updated on the latest regulatory developments and changes in KYC requirements
Assist the KYC Manager in the development and implementation of KYC procedures

Required competency and skillset to be a waver:

Bachelor's degree in Finance, Business, or a related field
Minimum of 3 years of experience in a KYC or compliance role, preferably in the payment industry
Strong understanding of KYC requirements and anti-money laundering regulations
Excellent communication and interpersonal skills
Strong attention to detail and organizational skills
Ability to work effectively in a fast-paced, dynamic environment
 more
  • Lekki
The Role: 
We are looking for a Senior Sales Engineer in EMEA region to support our Enterprise team. The Sales Engineer will play a pivotal role in the Enterprise segment, providing technical expertise to the sales team and assisting with enterprise integrations. Reporting to the VP of the Enterprise Segment, you will be integral to our sales success and customer satisfaction.
Responsibilities... include but are not limited to:

Collaborate with the sales team, providing technical expertise and product demonstrations during sales calls.
Lead the technical aspects of our enterprise integrations, ensuring seamless implementation of our payment solutions.
Resolve technical issues that arise during the implementation process, providing high-level support to our customers.
Mentor junior sales/implementation engineers, sharing your expertise and promoting best practices.
Develop and maintain technical documentation to assist in the sales and implementation processes.
Stay up-to-date with the latest industry technologies and trends.

Required competency and skillset to be a waver:

Bachelor's degree in Computer Science, IT, or a related field.
Minimum of 5 years of experience in a technical sales or implementation role, preferably in the payments industry.
Strong technical skills, with a deep understanding of payment solutions and technologies.
Exceptional communication skills, with the ability to explain complex technical concepts to non-technical audiences.
Strong problem-solving skills, with the ability to handle technical issues effectively.
Ability to work effectively in a fast-paced, dynamic environment.
 more
  • ICT
  • Computer