Moniepoint

👥 1000-5000💰 $110,000,000 Series C 7 months agoCreditFinancial ServicesBankingPaymentsFinanceFinTech💼 Private Company
Website LinkedIn Email Facebook Twitter

Moniepoint is a leading financial services platform revolutionizing access to banking and payments in emerging markets. We empower over 3 million individuals and businesses across Africa, processing a remarkable $182 billion in transactions in 2023 – a testament to our significant impact on the Nigerian economy and beyond. We're the largest merchant acquirer in Nigeria and among Africa's fastest-growing companies. Our technology is at the heart of our success. We leverage a robust tech stack including Java, Spring Boot, Kubernetes, Docker, PostgreSQL, DynamoDB, Elasticsearch, and Flutter, among other tools. We're committed to agile methodologies, continuous integration/continuous deployment (CI/CD), and fostering a collaborative, innovative engineering culture that values both hands-on development and strategic leadership. We offer ample opportunities for learning and growth within our highly engaged remote teams. Moniepoint prioritizes a people-first culture, emphasizing teamwork, innovation, and a supportive environment. We provide competitive compensation and benefits, including pension, health insurance, and paid leave. We are an equal opportunity employer and committed to creating an inclusive work environment that reflects the diverse communities we serve. We're experiencing rapid expansion and continuously seek talented individuals to join our mission of building a more accessible and inclusive financial ecosystem. Join us and be part of a company that is making a real difference in the lives of millions.

Jobs at this company:

Apply

📍 Nigeria

🧭 Full-Time

🔍 Payment Processing

  • 5+ years of experience in iOS development using Swift (Objective-C is a plus).
  • Strong experience building and maintaining SDKs or Frameworks for third-party integration.
  • Solid understanding of iOS architecture patterns – MVVM, VIPER, etc.
  • Deep knowledge of networking, local storage, and threading on iOS.
  • Experience with integrating and handling payments, EMV, or PCI-compliant flows.
  • Hands-on experience with Unit/UI Testing, mocking frameworks, and XCTest.
  • Familiarity with App Store guidelines, Apple’s human interface guidelines, and SDK distribution (CocoaPods/SPM/XCFrameworks).
  • Good understanding of security principles (JWE/JWT, keychain access, biometric authentication, TLS pinning).
  • Design, build, and maintain the iOS SDK used by merchants and partners to accept payments.
  • Develop secure and scalable SDK modules for payment authorization, card/token management, and EMV 3DS authentication.
  • Collaborate with backend/API engineers to integrate REST/GraphQL/gRPC APIs.
  • Ensure optimal performance, quality, and responsiveness of the SDK across different iOS devices and versions.
  • Implement unit tests, UI tests, and CI/CD pipelines to maintain high code quality.
  • Drive architectural decisions for modular, testable, and reusable code.
  • Stay current with Apple iOS SDK, Swift, Xcode, UIKit, and new payment-related APIs (Apple Pay, Passkeys, etc.).
  • Work closely with security teams to address vulnerabilities and follow mobile security best practices.

GraphQLiOS DevelopmentObjective-CSwiftgRPCREST APICI/CDNetworking

Posted 1 day ago
Apply
Apply

📍 Nigeria

  • Experience leading and scaling a QA team in a fast-paced, tech-driven environment.
  • A background (previous experience) as a QA Analyst or Engineer, you understand the job from the inside out.
  • Experience designing and evaluating test strategies and measuring test effectiveness.
  • Strong technical depth, you understand how software works and are familiar with the fundamentals (APIs, microservices, infrastructure).
  • Solid analytical skills, you can connect the dots, interpret patterns in data, and ask the right questions to drive clarity and solutions.
  • A mentorship-first mindset, you’ve built and led strong, collaborative teams and care deeply about your team’s growth.
  • Hands-on experience with creating QA frameworks, building test dashboards, and defining success metrics.
  • High integrity and emotional intelligence, you’re candid, constructive, and deeply aligned with team and company culture.
  • Strong performance management experience, you can assess, evaluate, and coach team members using clear KPIs and deliverables.
  • Proactivity, you don’t wait to be told what to do; you’re constantly thinking about what’s next and how we can improve.
  • Lead the QA function across multiple engineering teams – drive quality standards, strategies, and frameworks that scale.
  • Mentor and manage QA Analysts and Engineers – help them grow into the best versions of themselves through coaching, feedback, and career development.
  • Design and enforce test strategies, including manual and automated testing, regression, performance, and exploratory testing.
  • Build out meaningful dashboards and metrics to measure QA performance: test cases written and executed, bug leakage, regression rates, and more.
  • Collaborate closely with engineers to serve as a gatekeeper of quality, reviewing product requirements, technical documentation, and code when necessary.
  • Drive continuous improvement in QA processes, tools, and team dynamics.
  • Ensure deep product understanding within the QA team so test cases are not only thorough but also relevant and user-centric.
  • Promote a strong quality culture by working hand-in-hand with engineering, product, and business stakeholders
  • Turn data into insight by effectively transforming test metrics into dashboards and reports that guide team performance and product health.

LeadershipSoftware DevelopmentAgileData AnalysisPeople ManagementQAQA AutomationSCRUMSoftware ArchitectureJiraCross-functional Team LeadershipAPI testingManual testingRegression testingTestRailCommunication SkillsAnalytical SkillsCI/CDProblem SolvingRESTful APIsMentoringMicroservicesExcellent communication skillsTeam managementMentorship

Posted 16 days ago
Apply
Apply

📍 Nigeria

🧭 Full-Time

🔍 Financial Services

  • Functional experience with Java/Kotlin, React Native or Flutter
  • Proven software development experience and Android skills development
  • Minimum of five years of experience in Android app development and have published at least one original Android app
  • Experience with Android SDK
  • Experience working with remote data via REST and JSON
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle.
  • Figma: Should know how to use Figma to analyse and view the designs to build the app
  • Git: To manage and collaborate in different projects with the rest of the team.
  • Develop high-quality software design and architecture
  • Identify, prioritize and execute tasks in the software development life cycle
  • Develop tools and applications by producing clean, efficient code
  • Automate tasks through appropriate tools and scripting
  • Review and debug code
  • Perform validation and verification testing
  • Collaborate with internal teams and vendors to fix and improve products
  • Document development phases and monitor systems
  • Ensure software is up-to-date with latest technologies

AndroidFigmaFlutterGitJavaKotlinReact NativeMobile testingREST APIJSON

Posted 24 days ago
Apply
Apply

📍 Nigeria

🧭 Full-Time

🔍 Fintech

  • Minimum 4-5 years in-depth sales experience, preferably in the banking, fintech or similar industries.
  • Strong understanding of the local financial services industry
  • Experience in marketing/sales within the banking sector with emphasis on onboarding and managing Merchants.
  • Experience selling lending services and merchant POS devices to corporates should be an added advantage (Good network of enterprise merchants)
  • Strong business acumen and analytical thought process.
  • Ability to execute goals independently with little or no supervision.
  • Excellent communication skills.
  • Tertiary education from a recognised institution.
  • Must be resident in Delta State
  • Engage in business development activities and solicitation of new business; Customer acquisition through sale of the bank’s products and services.
  • Cross selling of bank products and services.
  • Actively seeking out new sales opportunities through cold calling, networking and social media
  • Create marketing strategies to achieve sales targets.
  • Conducts daily meetings with the sales team and carry out reviews on the previous day and jointly plan for the week ahead
  • Manages and maintains current business relationships
  • Conducting market research to identify selling possibilities and evaluate customer needs
  • Participate in market storms, community fairs and cluster marketing events e.g. Trade Fairs
  • Implement best practices to meet customers’ needs and requirements.
  • Prepare and deliver appropriate presentations on products and services
  • Collaborate with team members to achieve better results
  • Gather feedback from customers or prospects and share with internal teams
  • Understand customer financial needs and objectives.
  • Recommend appropriate financial product or service to the customer.

Business DevelopmentBusiness IntelligenceSalesforceCommunication SkillsCustomer servicePresentation skillsNetworkingExcellent communication skillsAccount ManagementTeamworkNegotiation skillsClient relationship managementRelationship managementSales experienceMarket ResearchMarketingFinancial analysis

Posted about 2 months ago
Apply
Apply

📍 Nigeria

🧭 Full-Time

🔍 Banking, Fintech

  • Minimum 1-2  years in-depth sales experience, preferably in the banking, fintech or similar industries.
  • Strong understanding of the local financial services industry
  • Experience in marketing/sales within the banking sector with emphasis on onboarding and managing Merchants.
  • Experience selling lending services and merchant POS devices to corporates should be an added advantage (Good network of enterprise merchants)
  • Strong business acumen and analytical thought process.
  • Ability to execute goals independently with little or no supervision.
  • Excellent communication skills.
  • Tertiary education from a recognised institution.
  • Engage in business development activities and solicitation of new business; Customer acquisition through sale of the bank’s products and services.
  • Cross selling of bank products and services.
  • Actively seeking out new sales opportunities through cold calling, networking and social media
  • Create marketing strategies to achieve sales targets.
  • Conducts daily meetings with the sales team and carry out reviews on the previous day and jointly plan for the week ahead
  • Manages and maintains current business relationships
  • Conducting market research to identify selling possibilities and evaluate customer needs
  • Participate in market storms, community fairs and cluster marketing events e.g. Trade Fairs
  • Implement best practices to meet customers’ needs and requirements.
  • Prepare and deliver appropriate presentations on products and services
  • Collaborate with team members to achieve better results
  • Gather feedback from customers or prospects and share with internal teams
  • Understand customer financial needs and objectives.
  • Recommend appropriate financial product or service to the customer.

Business DevelopmentSalesforceProduct DevelopmentCommunication SkillsMicrosoft ExcelCustomer serviceNegotiationPresentation skillsNetworkingMS OfficeAccount ManagementTeamworkReportingWritingActive listeningClient relationship managementBudgetingStrong communication skillsRelationship managementSales experienceMarket ResearchMarketingLead GenerationStrategic thinkingDigital MarketingCRMFinancial analysisCustomer Success

Posted about 2 months ago
Apply
Apply

📍 Nigeria

🧭 Full-Time

🔍 Banking

  • Minimum 4-5 years in-depth sales experience, preferably in the banking sector.
  • Strong understanding of the local financial services industry
  • Strong business acumen and analytical thought process.
  • Ability to execute goals independently with little or no supervision.
  • Excellent communication skills.
  • Tertiary education from a recognised institution.
  • Engage in business development activities and solicitation of new business; Customer acquisition through sale of the bank’s products and services.
  • Cross selling of bank products and services.
  • Actively seeking out new sales opportunities through cold calling, networking and social media
  • Create marketing strategies to achieve sales targets.
  • Conducts daily meetings with the sales team and carry out reviews on the previous day and jointly plan for the week ahead
  • Manages and maintains current business relationships
  • Conducting market research to identify selling possibilities and evaluate customer needs
  • Participate in market storms, community fairs and cluster marketing events e.g. Trade Fairs
  • Implement best practices to meet customers’ needs and requirements.
  • Prepare and deliver appropriate presentations on products and services
  • Collaborate with team members to achieve better results
  • Gather feedback from customers or prospects and share with internal teams
  • Understand customer financial needs and objectives.
  • Recommend appropriate financial product or service to the customer.

Business DevelopmentSalesforceCommunication SkillsCustomer serviceNegotiation skillsClient relationship managementCross-functional collaborationRelationship managementSales experienceMarket ResearchCRMFinancial analysis

Posted 2 months ago
Apply
Apply

📍 Niger, Nigeria

🧭 Full-Time

🔍 Banking, Fintech

  • Minimum 4-5 years in-depth sales experience, preferably in the banking, fintech or similar industries.
  • Strong understanding of the local financial services industry
  • Experience in marketing/sales within the banking sector with emphasis on onboarding and managing Merchants.
  • Experience selling lending services and merchant POS devices to corporates should be an added advantage (Good network of enterprise merchants)
  • Strong business acumen and analytical thought process.
  • Ability to execute goals independently with little or no supervision.
  • Excellent communication skills.
  • Tertiary education from a recognised institution.
  • Engage in business development activities and solicitation of new business; Customer acquisition through sale of the bank’s products and services.
  • Cross selling of bank products and services.
  • Actively seeking out new sales opportunities through cold calling, networking and social media
  • Create marketing strategies to achieve sales targets.
  • Conducts daily meetings with the sales team and carry out reviews on the previous day and jointly plan for the week ahead
  • Manages and maintains current business relationships
  • Conducting market research to identify selling possibilities and evaluate customer needs
  • Participate in market storms, community fairs and cluster marketing events e.g. Trade Fairs
  • Implement best practices to meet customers’ needs and requirements.
  • Prepare and deliver appropriate presentations on products and services
  • Collaborate with team members to achieve better results
  • Gather feedback from customers or prospects and share with internal teams
  • Understand customer financial needs and objectives.
  • Recommend appropriate financial product or service to the customer.

Business DevelopmentProduct ManagementCommunication SkillsCustomer serviceNegotiationNetworkingAccount ManagementSales experienceMarket ResearchMarketingTeam managementLead GenerationCRMFinancial analysis

Posted 2 months ago
Apply
Apply

📍 Nigeria

🧭 Full-Time

🔍 Banking

  • Minimum 4-5 years in-depth sales experience, preferably in the banking sector.
  • Strong understanding of the local financial services industry
  • Strong business acumen and analytical thought process.
  • Ability to execute goals independently with little or no supervision.
  • Excellent communication skills.
  • Tertiary education from a recognised institution.
  • Engage in business development activities and solicitation of new business; Customer acquisition through sale of the bank’s products and services.
  • Cross selling of bank products and services.
  • Actively seeking out new sales opportunities through cold calling, networking and social media
  • Create marketing strategies to achieve sales targets.
  • Conducts daily meetings with the sales team and carry out reviews on the previous day and jointly plan for the week ahead
  • Manages and maintains current business relationships
  • Conducting market research to identify selling possibilities and evaluate customer needs
  • Participate in market storms, community fairs and cluster marketing events e.g. Trade Fairs
  • Implement best practices to meet customers’ needs and requirements.
  • Prepare and deliver appropriate presentations on products and services
  • Collaborate with team members to achieve better results
  • Gather feedback from customers or prospects and share with internal teams
  • Understand customer financial needs and objectives.
  • Recommend appropriate financial product or service to the customer.

LeadershipBusiness DevelopmentCommunication SkillsNetworkingTeamworkRelationship managementSales experienceMarket ResearchFinancial analysis

Posted 2 months ago
Apply
Apply

📍 Nigeria

🧭 Full-Time

🔍 Banking, Fintech

  • Minimum 1-2 years in-depth sales experience, preferably in the banking, fintech or similar industries.
  • Strong understanding of the local financial services industry
  • Experience in marketing/sales within the banking sector with emphasis on onboarding and managing Merchants.
  • Experience selling lending services and merchant POS devices to corporates should be an added advantage (Good network of enterprise merchants)
  • Strong business acumen and analytical thought process.
  • Ability to execute goals independently with little or no supervision.
  • Excellent communication skills.
  • Tertiary education from a recognised institution.
  • Engage in business development activities and solicitation of new business; Customer acquisition through sale of the bank’s products and services.
  • Cross selling of bank products and services.
  • Actively seeking out new sales opportunities through cold calling, networking and social media
  • Create marketing strategies to achieve sales targets.
  • Conducts daily meetings with the sales team and carry out reviews on the previous day and jointly plan for the week ahead
  • Manages and maintains current business relationships
  • Conducting market research to identify selling possibilities and evaluate customer needs
  • Participate in market storms, community fairs and cluster marketing events e.g. Trade Fairs
  • Implement best practices to meet customers’ needs and requirements.
  • Prepare and deliver appropriate presentations on products and services
  • Collaborate with team members to achieve better results
  • Gather feedback from customers or prospects and share with internal teams
  • Understand customer financial needs and objectives.
  • Recommend appropriate financial product or service to the customer.

Business DevelopmentBusiness IntelligenceCommunication SkillsAccount ManagementNegotiation skillsRelationship managementSales experienceMarket ResearchMarketingCRMFinancial analysis

Posted 2 months ago
Apply
Apply

📍 Nigeria

🧭 Full-Time

🔍 Fintech

  • Minimum 4-5 years in-depth sales experience, preferably in the banking, fintech or similar industries.
  • Strong understanding of the local financial services industry
  • Experience in marketing/sales within the banking sector with emphasis on onboarding and managing Merchants.
  • Experience selling lending services and merchant POS devices to corporates should be an added advantage (Good network of enterprise merchants)
  • Strong business acumen and analytical thought process.
  • Ability to execute goals independently with little or no supervision.
  • Excellent communication skills.
  • Tertiary education from a recognised institution.
  • Engage in business development activities and solicitation of new business; Customer acquisition through sale of the bank’s products and services.
  • Cross selling of bank products and services.
  • Actively seeking out new sales opportunities through cold calling, networking and social media
  • Create marketing strategies to achieve sales targets.
  • Conducts daily meetings with the sales team and carry out reviews on the previous day and jointly plan for the week ahead
  • Manages and maintains current business relationships
  • Conducting market research to identify selling possibilities and evaluate customer needs
  • Participate in market storms, community fairs and cluster marketing events e.g. Trade Fairs
  • Implement best practices to meet customers’ needs and requirements.
  • Prepare and deliver appropriate presentations on products and services
  • Collaborate with team members to achieve better results
  • Gather feedback from customers or prospects and share with internal teams
  • Understand customer financial needs and objectives.
  • Recommend appropriate financial product or service to the customer.

Business DevelopmentExcellent communication skillsNegotiation skillsClient relationship managementRelationship managementSales experienceMarket ResearchMarketingLead Generation

Posted 2 months ago
Apply
Shown 10 out of 13