Moniepoint is a financial technology company digitising Africa’s real economy by building a financial ecosystem for businesses, providing them with all the payment, banking, credit and business management tools they need to succeed.
Read more about this company
Job Summary
- The Portfolio Manager is responsible for overseeing the loan portfolio and leading a team of Field Credit Officers within a specific state.
- This role involves setting performance targets, ensuring credit risk is managed effectively, maintaining a healthy loan portfolio, and driving growth of the business and loan products.
- The Portfolio Manager will collaborate closely with other departments (Products, Risk, Operations, etc.) to uphold credit policies and ensure successful loan disbursement and repayment.
Key Responsibilities
Team Leadership and Management:
- Supervise, mentor, and provide guidance to Field Credit Officers (FCOs) within the assigned state.
- Set and communicate clear performance goals and objectives for the FCOs, ensuring alignment with the company’s overall targets and strategy.
- Conduct regular performance reviews, identify training needs, and foster professional growth among team members.
Portfolio Oversight and Growth:
- Develop and implement strategies to grow a robust and profitable loan portfolio in the assigned state.
- Monitor and analyze overall portfolio performance, including loan approvals, disbursements, and repayments, to ensure targets are met.
- Identify trends and potential risks, taking proactive measures to mitigate any issues that could impact portfolio health.
Credit Risk Management:
- Ensure adherence to the organization’s credit policies and procedures.
- Review and approve on loan applications recommended by FCOs, providing final credit decisions where necessary.
- Conduct periodic credit risk assessments and collaborate with the Regional Credit Manager and VP, Credit Portfolio Management to refine and enhance credit evaluation frameworks.
Compliance and Reporting:
- Maintain compliance with regulatory requirements and internal policies related to credit operations and portfolio management.
- Prepare and present regular portfolio performance reports to Regional Credit Manager and VP, Credit Portfolio Management, highlighting key metrics, trends, and recommendations for improvement.
- Ensure all documentation and records are accurate, up-to-date, and in line with compliance standards.
Stakeholder Engagement:
- Collaborate with cross-functional teams (Products, Operations, Risk, etc.) to ensure seamless loan disbursement and servicing processes.
- Develop and maintain strong relationships with business clients and community stakeholders to enhance the company’s market presence.
- Address and resolve escalated customer issues and inquiries related to the loan portfolio.
Process Improvement:
- Identify process gaps and inefficiencies within credit administration, making recommendations for system and process enhancements.
- Stay informed of industry best practices, market trends, and competitor activities, adapting strategies as needed.
Qualifications
- Bachelor’s Degree (or higher) in Business, Finance, Economics, or a related field
- Minimum of 4-5 years of relevant experience in lending, credit, or portfolio management, with at least 2 years in a supervisory role.
- Demonstrable experience in credit risk analysis and financial analysis.
- Strong knowledge of regulatory requirements and compliance in the financial sector.
- Proven track record in managing and growing a loan portfolio in a fast-paced environment.
- Must be resident in the state of responsibility.
Relevant Skills:
- Leadership & Team Management
- Analytical & Problem-Solving Skills
- Communication & Interpersonal Skills
- Strategic Thinking & Planning
- Attention to Detail
- Technology Proficiency.
go to method of application »
Job Summary
- The Portfolio Manager is responsible for overseeing the loan portfolio and leading a team of Field Credit Officers within a specific state.
- This role involves setting performance targets, ensuring credit risk is managed effectively, maintaining a healthy loan portfolio, and driving growth of the business and loan products.
- The Portfolio Manager will collaborate closely with other departments (Products, Risk, Operations, etc.) to uphold credit policies and ensure successful loan disbursement and repayment.
Key Responsibilities
Team Leadership and Management:
- Supervise, mentor, and provide guidance to Field Credit Officers (FCOs) within the assigned state.
- Set and communicate clear performance goals and objectives for the FCOs, ensuring alignment with the company’s overall targets and strategy.
- Conduct regular performance reviews, identify training needs, and foster professional growth among team members.
Portfolio Oversight and Growth:
- Develop and implement strategies to grow a robust and profitable loan portfolio in the assigned state.
- Monitor and analyze overall portfolio performance, including loan approvals, disbursements, and repayments, to ensure targets are met.
- Identify trends and potential risks, taking proactive measures to mitigate any issues that could impact portfolio health.
Credit Risk Management:
- Ensure adherence to the organization’s credit policies and procedures.
- Review and approve on loan applications recommended by FCOs, providing final credit decisions where necessary.
- Conduct periodic credit risk assessments and collaborate with the Regional Credit Manager and VP, Credit Portfolio Management to refine and enhance credit evaluation frameworks.
Compliance and Reporting:
- Maintain compliance with regulatory requirements and internal policies related to credit operations and portfolio management.
- Prepare and present regular portfolio performance reports to Regional Credit Manager and VP, Credit Portfolio Management, highlighting key metrics, trends, and recommendations for improvement.
- Ensure all documentation and records are accurate, up-to-date, and in line with compliance standards.
Stakeholder Engagement:
- Collaborate with cross-functional teams (Products, Operations, Risk, etc.) to ensure seamless loan disbursement and servicing processes.
- Develop and maintain strong relationships with business clients and community stakeholders to enhance the company’s market presence.
- Address and resolve escalated customer issues and inquiries related to the loan portfolio.
Process Improvement:
- Identify process gaps and inefficiencies within credit administration, making recommendations for system and process enhancements.
- Stay informed of industry best practices, market trends, and competitor activities, adapting strategies as needed.
Qualifications
- Bachelor’s Degree (or higher) in Business, Finance, Economics, or a related field
- Minimum of 4-5 years of relevant experience in lending, credit, or portfolio management, with at least 2 years in a supervisory role.
- Demonstrable experience in credit risk analysis and financial analysis.
- Strong knowledge of regulatory requirements and compliance in the financial sector.
- Proven track record in managing and growing a loan portfolio in a fast-paced environment.
- Must be resident in the state of responsibility.
Relevant Skills:
- Leadership & Team Management
- Analytical & Problem-Solving Skills
- Communication & Interpersonal Skills
- Strategic Thinking & Planning
- Attention to Detail
- Technology Proficiency.
go to method of application »
Job Summary
- The POS technician is saddled with the responsibility of repairing, supporting and maintaining the Point of Sales (POS) and related devices.
- Work involves maintenance and support of all POS terminals ( Linux and Android, Mpos, and Kiosk) within our distribution network.
Responsibilities
- Work closely within the hardware department to manage the end-to-end repair process.
- Provide second level support on hardware related issues.
- Manage & Coordinate Terminal Repair Centers across our network
- Perform other duties as delegated and assigned by his/her Line Manager.
Requirements
- Minimum of HND / B.Sc. Degree
- At least 2 years of experience in a related role.
- Technical ability to carry out repairs on PAX, Aisino, Smartpeck and Topwise Terminals.
- Experience with the Agency banking business would be an added advantage.
- Good computer skills. Must have knowledge of the Microsoft Office Suite (Excel, Word and PowerPoint)
- Good Relationship skills and emotional intelligence skills
- Must be self-driven and be able to take initiative
- Good communication and interpersonal skills
- Ability to work with limited supervision.
- Proficient in English
- Must be resident in Gombe State.
go to method of application »
Job Summary
- The POS technician is saddled with the responsibility of repairing, supporting and maintaining the Point of Sales (POS) and related devices.
- Work involves maintenance and support of all POS terminals ( Linux and Android, Mpos, and Kiosk) within our distribution network.
Responsibilities
- Work closely within the hardware department to manage the end-to-end repair process.
- Provide second level support on hardware related issues.
- Manage & Coordinate Terminal Repair Centers across our network
- Perform other duties as delegated and assigned by his/her Line Manager.
Requirements
- Minimum of HND / B.Sc. Degree
- At least 2 years of experience in a related role.
- Technical ability to carry out repairs on PAX, Aisino, Smartpeck and Topwise Terminals.
- Experience with the Agency banking business would be an added advantage.
- Good computer skills. Must have knowledge of the Microsoft Office Suite (Excel, Word and PowerPoint)
- Good Relationship skills and emotional intelligence skills
- Must be self-driven and be able to take initiative
- Good communication and interpersonal skills
- Ability to work with limited supervision.
- Proficient in English
- Must be resident in Port Harcourt, Rivers State.
go to method of application »
Job Summary
- As a Product Design Lead, you will own the execution of our design vision, managing a small team of designers across multiple teams to prioritise initiatives, drive strategic projects, and foster a culture of excellence.
- Balancing leadership with hands-on design, you will ensure we deliver business-driven, user-centred solutions that elevate the user experience.
- This role requires strong leadership, UX/UI expertise, and cross-functional collaboration.
- You will work closely with product managers, engineers, and other stakeholders to remove blockers, streamline workflows, and create scalable, accessible designs that align with both user and business needs.
Responsibilities
- Lead and manage a small team of product designers, ensuring project prioritisation, team alignment, and timely execution of high-quality design work.
- Mentor and inspire your team, fostering a culture of feedback, learning, and innovation through regular critiques, coaching, and skill development.
- Manage project timelines, roadmaps, and design workflows, ensuring the team delivers high-quality work on schedule.
- Maintain a hands-on approach, contributing directly to key design projects while balancing leadership responsibilities.
- Partner with product managers, engineers, and executives to translate strategic goals into user-friendly design solutions.
- Advocate for user-centred design by leveraging qualitative and quantitative research, usability testing, and behavioural insights to make informed design decisions.
- Ensure design consistency and scalability through the use of design systems and atomic design principles.
- Champion accessibility (a11y) and inclusive design, ensuring our products are usable by a diverse audience.
- Collaborate with analytics and product teams to measure the impact of design and optimise experiences based on data.
Requirements
- A strong portfolio demonstrating your ability to lead design teams and deliver end-to-end product design solutions across platforms, backed by user research and measurable impact.
- Experience leading and developing design teams, fostering collaboration, mentorship, and performance-driven growth.
- Expertise in UX/UI principles, interaction design, and user research methodologies, with a proven track record of delivering results-driven digital products.
- Strong communication and stakeholder management skills, with the ability to influence cross-functional teams and advocate for design at all levels.
- Strategic mindset, with the ability to translate product goals into scalable, flexible, and user-centric design solutions.
- Experience managing design workflows, tools, and operational processes to improve team efficiency and output.
- Ability to thrive in a fast-paced environment, effectively balancing multiple priorities while maintaining design excellence.
- Experience in fintech or SaaS, with a strong understanding of financial products, compliance, security, and designing for trust.
What you’ll get
- A leadership role in shaping the future of fintech - your work will influence design strategy and impact millions of users.
- Opportunities for career growth - mentorship, leadership development, and the ability to scale and shape a high-performing design team.
- Autonomy and influence - own design decisions, drive cross-functional collaboration, and define best practices.
- A high-performing and collaborative team - work alongside talented designers, engineers, and product managers in a culture that values design excellence.
- A culture of experimentation - we encourage bold ideas, rapid iteration, and data-driven design improvements.
- Competitive compensation and benefits.
- Remote-friendly work culture with support for professional development and engagement with the design community.
go to method of application »
Job Summary
- The Quality Assurance Analyst responsibilities include designing and implementing tests, debugging, and defining corrective actions.
- You will also review system requirements and track quality assurance metrics.
- The QA Analyst role plays an important part in our company’s product development process.
- Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs while being cost-effective.
Responsibilities
- Work with other developers, enterprise architects,
product and project managers in designing software solutions.
- Derive acceptance criteria from a quality assurance perspective for given product requirements.
- Derive test cases based on the acceptance criteria defined.
- Perform the different types of tests required to certify the quality of an application before deployment.
- Maintains records of bugs captured for applications.
- Carry out exploratory/learning tests for new features.
- Ensures that every feature being deployed is without bugs.
Requirements
- Minimum of B.Sc Degree in Computer Science or a related field
- 3-5 years of proven experience as a quality assurance analyst / Engineer or similar role.
- Familiarity with Agile development methodologies.
- Experience with software design and development in a test-driven environment.
- Excellent communication skills.
- Resourcefulness and troubleshooting aptitude.
- Attention to detail.
- Technical depth.
- Analytical skills.
go to method of application »
Job Summary
- As a Senior Security Engineer, you will champion secure innovation by embedding security into the fabric of our software development lifecycle.
- You'll partner closely with engineering teams to safeguard customer trust while they build cutting-edge services.
- Your expertise will directly shape secure design through threat modeling and code review, drive efficiency via security automation, and mentor developers to elevate our collective security posture.
- The ideal candidate is a technical leader who blends deep security expertise with exceptional influence.
- You possess broad security knowledge anchored by specialization in critical areas, and excel at translating complex risks into actionable insights for both engineers and executives.
- Your strength lies in harmonizing diverse perspectives, strategically prioritizing risks, and guiding partners to implement resilient, secure solutions that balance speed and safety.
Key Responsibilities
Security Strategy & Leadership:
- Define and execute security strategy for product teams, aligning with business objectives.
- Lead threat modeling, security architecture reviews, and design guidance for diverse software projects.
- Mentor engineers technically and professionally, fostering a culture of security excellence.
Advanced Technical Execution:
- Conduct adversarial security analysis using automated tools and manual techniques (e.g., custom exploit development).
- Perform manual/automated secure code reviews across Java, Python, JavaScript, and cloud-native stacks.
- Develop security automation tools to scale vulnerability detection (SAST/DAST/IAST enhancements).
Risk Mitigation & Innovation:
- Identify complex risks through offensive security research; advocate for cutting-edge mitigation technologies.
- Solve novel security problems lacking predefined solutions (e.g., zero-day vulnerabilities, emergent attack vectors).
- Maintain and evolve threat models for critical applications and microservices architectures.
Collaboration & Enablement:
- Partner with the engineering team to embed security controls into CI/CD pipelines and development practices.
- Design/deliver security training programs tailored to development teams and business stakeholders.
- Lead incident response for application security events and drive root-cause analysis.
Qualifications
Required
- 5+ years in application security, including 2+ years in a senior / lead role.
- Expertise in threat modeling (e.g., STRIDE, PASTA), penetration testing, and secure SDLC implementation.Proficiency in code review for Java/Python/JavaScript and cloud platforms (AWS/Azure/GCP).
- Hands-on experience building security tools (e.g., scanners, CI plugins) with Python/Go.
- Proven track record in security architecture design and risk-based decision-making.
Preferred:
- OSCP, OSCE, GXPN, or similar offensive security certifications.
- Contributions to security tooling/open-source projects.
- Experience with container security (Kubernetes, Docker), serverless, or infrastructure-as-code.
Skills:
- Leadership: Ability to define team strategy, mentor engineers, and influence stakeholders.
- Innovation: Aptitude for researching/implementing novel solutions to ambiguous security challenges.
- Technical Depth: Mastery of application security frameworks (OWASP, NIST) and exploit techniques.
- Communication: Translate technical risks to business impact for executives and engineers alike.
- Execution: Drive implementation of security controls.
go to method of application »
Job Summary
- As the Senior Art Director, you will be responsible for leading the visual identity and creative expression of brand campaigns, product communications, and multi-channel brand initiatives.
- You will report to the creative director, lead a team of designers and collaborate closely with the creative strategists, copywriters, social media managers and cross-functional teams to create compelling, high-quality work that resonates with consumers and drives brand impact.
- This role requires a blend of conceptual thinking, hands-on design execution, leadership, and strategic vision to push the brand’s creative boundaries.
Key Responsibilities
Creative Leadership & Concept Development:
- Develop bold, innovative, distinct and high-impact visual concepts that immediately differentiates and sets apart Moniepoint
- Champion brand aesthetics and design excellence across all creative outputs.
- Collaborate with copywriters and content strategists to develop compelling, cohesive brand narratives
Multi-Channel Visual Execution:
- Collaborate to refine motion graphics, animation, photography, and videography to enhance brand storytelling.
- Oversee creative execution across digital, print, experiential, OOH and other specified platforms.
- Ensure consistency in brand identity, typography, color palettes, and visual language across all platforms.
- Translate consumer insights into visually engaging, customer-centric creative that enhances engagement and conversion.
Team Leadership & Mentorship:
- Provide constructive feedback and visual/creative direction to elevate design quality and brand impact.
- Lead and mentor a team of graphic designers.
- Create an environment of collaboration, experimentation, and continuous improvement.
- Stay ahead of industry trends, competitor visuals, and emerging creative technologies to keep the brand at the forefront.
Production Oversight & Quality Control:
- Oversee design production processes, ensuring assets are optimized for different formats and channels.
- Collaborate with external vendors, and print houses to execute high-quality production.
- Ensure projects are delivered on time, within scope, and at the highest creative standard.
Requirements
- 7+ years of experience in art direction, design, and visual storytelling (agency or in-house).
- Strong portfolio showcasing high-quality campaign work across digital, print, and motion graphics.
- Expertise in Adobe Creative Suite (Photoshop, Illustrator, InDesign, After Effects), Figma, Sketch, and other design tools.
- Deep understanding of typography, color theory, composition, and design principles.
- Leadership experience mentoring and directing designers.
- Experience in creative production workflows, print production, and digital asset management.
- Experience in directing photoshoots, video productions, and motion graphics projects.
- Motion graphics and 3D design experience is a welcome advantage
- Background in UX/UI and interactive design will be considered a plus but not mandatory.
Key Soft Skills:
- Detail-Oriented & Quality-Focused – Obsessed with perfect execution.
- Visionary Leadership – Able to push creative boundaries while ensuring brand consistency.
- Adaptable & Agile – Comfortable working in fast-paced environments.
- Collaboration-Driven – Works effectively with team mates and across departments
go to method of application »
Job Summary
- Engineering at Moniepoint is an inspired, customer-focused community, dedicated to crafting solutions that redefine our industry.
- Our infrastructure runs on some of the cool tools that excite infrastructure engineers - kubernetes, docker etc.
- We also make business decisions based on the large stream of data we receive daily, so we work daily with big data, perform data analytics and build models to make sense of the noise and give our customers the best experience.
Key Responsibilities
- Collaborate with cross-functional teams (product, design, QA) to define, design, and ship high-impact features.
- Design scalable architecture and implement performant backend services using Java and Spring Boot.
- Write clean, maintainable, and well-documented code with a strong focus on reliability and testability.
- Integrate third-party services and APIs while ensuring robust error handling and graceful degradation.
- Continuously improve system performance and developer experience through automation and refactoring.
- Debug complex issues across the stack and proactively identify opportunities for technical improvement.
- Participate in code reviews, architecture discussions, and share best practices with the team.
- Document technical decisions, systems, and processes for future team reference and transparency.
Qualifications
- B.Sc / M.Sc Degree in Computer Science, Engineering, or a related technical field.
- At least 5+ years of professional experience in software engineering, with a strong focus on backend systems.
- Expertise in Java and Spring Boot; solid understanding of modern backend architecture and best practices.
- Experience building and scaling web services, APIs, and distributed systems.
- Familiarity with Agile development methodologies and CI/CD pipelines.
- Proficient with relational databases and ORM frameworks (e.g., Hibernate).
- Exposure to frontend frameworks like AngularJS or React is a plus.
- Strong debugging skills and a methodical approach to problem-solving.
- Excellent communication skills and a team-first attitude.
go to method of application »
Job Summary
- At Moniepoint, data is at the core of everything we do. We are a customer-centric company, and your work will enable our teams to make informed, data-driven decisions that directly impact the success of our business.
- We’re looking for an experienced Senior Data Scientist who’s excited to solve meaningful problems, collaborate across teams, and turn complex data into clear, actionable insights.
- You’ll work at the intersection of data, product, and engineering to uncover insights, guide strategic decisions, and develop models that enhance user experience and business outcomes.
Key Responsibilities
- Lead high-impact projects: Design and deliver end-to-end data science solutions that support product innovation and business strategy.
- Uncover insights: Analyze large, complex datasets to identify trends, surface opportunities, and influence key decisions.
- Build models: Develop and deploy predictive and prescriptive models using machine learning and statistical techniques.
- Enable experimentation: Design A/B tests and causal inference studies to help teams learn quickly and make informed choices.
- Collaborate cross-functionally: Work closely with product managers, engineers, and business leaders to understand goals and deliver data-driven solutions.
- Promote data fluency: Build dashboards, tools, and frameworks to enable self-service analytics and scale your impact across teams.
Qualifications
- BSc / MSc / PhD in a quantitative field such as Statistics, Computer Science, Mathematics, Economics, or similar.
- 5+ years of experience as a Data Scientist, ideally in fast-paced or high-growth environments
- Proficiency in SQL and experience working with large-scale data systems (e.g., Redshift, BigQuery, Snowflake).
- Strong analytical and statistical skills; fluency in Python or R.
- Experience with machine learning libraries (e.g., scikit-learn, XGBoost) and data visualization tools (e.g., Tableau, Looker, Plotly).
- Solid understanding of experimental design, hypothesis testing, and causal inference.
- Ability to distill complex data problems into clear, actionable insights.
Experience with the following would be a plus:
- Experience with deep learning, NLP, or time-series forecasting.
- Knowledge of tools for building production data pipelines (e.g., Airflow, dbt).
- Familiarity with business domains like fintech, e-commerce, healthcare, etc.
go to method of application »
Job Summary
- We are looking for a talented and proactive DevSecOps Engineer to join our growing security team.
- In this role, you will play a key part in integrating security into our software development lifecycle (SDLC), helping to build secure, scalable, and efficient systems from development to production.
- You will work cross-functionally with engineering, operations, and security teams to implement security best practices, automation, and tooling to enhance the overall security posture of our applications and infrastructure.
Key Responsibilities
Security Integration & Automation:
- Integrate security tools and controls (SAST, WIZ, SCA, DAST, IaC, and mobile security scanners) into CI/CD pipelines.
- Automate security gate enforcement and continuous compliance checks across the SDLC.
- Build and maintain automated systems for monitoring and alerting on security threats, vulnerabilities, and misconfigurations.
- Create, develop, and implement solutions to address infrastructure and security requirements
- Identify the needs for build automation, designing, and implementing CICD solutions
- Consult on DevSecOps requirements from diverse application/line of business partners
- Create plug-and-play/reusable solutions and patterns for CICD pipelines.
Tooling and Infrastructure:
- Configure and maintain application security tooling, including SAST (e.g. SonarQube), SCA (e.g., Snyk, Black Duck), DAST (e.g., OWASP ZAP, Burp), and IaC scanners (e.g., Checkov).
- Manage security protections at the edge using WAFs (e.g Cloudflare), and ensure effective detection and response configurations are in place.
Scripting and Custom Security Engineering:
- Write scripts and automation tools to streamline vulnerability triage, report generation, and security tasks.
- Develop custom tooling to integrate with development and operations workflows to enhance visibility and remediation speed.
Security Architecture & Risk Management:
- Collaborate with engineering and infrastructure teams to embed security in design and architecture decisions.
- Participate in design reviews and threat modeling exercises to identify and mitigate risks early in the development lifecycle.
Monitoring, Detection, Incident Response and Vulnerability management:
- Implement and manage detective controls to monitor infrastructure and application-level threats.
- Work closely with incident response teams to triage and respond to security alerts and events effectively.
- Work closely with the vulnerability management team to establish dashboards and monitoring around vulnerabilities.
Training & Awareness:
- Educate engineering teams on secure development practices and ensure they are empowered with the tools and knowledge to write secure code.
- Promote DevSecOps culture and continuous improvement of security maturity across teams.
Qualifications
- Bachelor’s Degree in Computer Science, Information Security, Engineering, or a related field.
- 5+ years of experience in DevSecOps, Application Security, or a similar security-focused role.
- Experience implementing security in CI/CD pipelines (e.g., GitLab, GitHub Actions, Jenkins).
- Strong knowledge of security standards and controls for SDLC and cloud-native environments.
- Proficiency in scripting languages (e.g., Python, Bash, Go, JavaScript).
- Hands-on experience with infrastructure-as-code (Terraform, CloudFormation) and related security testing.
- Familiarity with container security and orchestration platforms (e.g., Docker, Kubernetes).
- Experience using and managing Cloudflare or similar WAF/CDN platforms
- OSCP, CEH, GCPN, GPEN, AWS Security Specialty, or other relevant DevSecOps certifications are a plus.
Skills:
- Strong problem-solving skills with an automation-first mindset.
- Excellent collaboration and communication skills to work effectively across teams.
- Ability to prioritize and manage multiple security initiatives simultaneously.
- Detail-oriented, with a proactive approach to identifying and addressing security issues
go to method of application »
Job Summary
- We are seeking a Senior iOS Developer to join our payments engineering team.
- You will play a key role in designing and developing a robust, secure, and scalable iOS SDK that powers seamless in-app transactions across our partner ecosystem.
- You will work closely with product managers, backend engineers, and QA teams to deliver high-quality SDKs that are easy to integrate, developer-friendly, and compliant with the latest security standards (PCI DSS, EMV 3DS, etc.).
Key Responsibilities
- 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.
Qualifications
- 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).
Preferred Qualifications:
- Experience working on Payment Gateways, Wallets, or Banking Apps.
- Exposure to mobile CI/CD (Fastlane, Bitrise, GitHub Actions).
- Contributions to open-source SDKs or payment libraries.
go to method of application »
About the Role
- As a Senior Product Designer, you will be responsible for executing high-quality designs for our financial products, ensuring they are intuitive, accessible, and effective.
- You will collaborate with cross-functional teams, mentor junior designers, and champion user-centred design within the organisation.
- This role requires a strategic mindset, deep UX/UI expertise, and the ability to translate complex financial concepts into seamless user experiences.
Responsibiities
What you’ll do:
- Define and execute design strategies that align with business objectives and user needs.
- Lead the end-to-end design process, from discovery and research to wireframing, prototyping, and final UI execution.
- Conduct advanced user research, usability testing, and A/B experiments to validate and refine design solutions.
- Partner closely with product managers and engineers to ensure seamless implementation of designs.
- Design scalable UI components and contribute to our evolving design system.
- Advocate for accessibility (A11y) and inclusive design principles, ensuring our products serve a diverse user base.
- Create and refine micro-interactions and motion elements to improve user engagement and usability.
- Use data-driven insights to continuously improve the user experience and optimise for business impact.
- Mentor and guide junior designers, fostering a culture of excellence and innovation.
- Stay ahead of fintech trends and best practices to drive product innovation.
Requirements
What you need to succeed:
- 3+ years in a senior product design role, with a strong focus on UX and a demonstrated ability to lead impactful projects
- Mastery of visual design, typography, grids, layout, and colour theory.
- Expertise in interaction design, information architecture, and user flows.
- Deep understanding of designing for both mobile and web platforms, ensuring responsive and adaptive experiences.
- Strong knowledge of behavioural psychology and how it influences user decision-making.
- Extensive experience conducting usability testing, user interviews, and heuristic evaluations.
- Ability to synthesise qualitative and quantitative insights into impactful design decisions.
- Familiarity with UX analytics tools (Google Analytics, Mixpanel, Hotjar, etc.).
- Proficiency in atomic design principles and building scalable UI frameworks.
- Strong knowledge of motion design tools (Lottie, After Effects, Principle) to create dynamic user experiences.
- Experience mentoring and guiding junior designers.
- Ability to articulate design rationale and influence stakeholders across teams.
- Comfortable working in agile, fast-paced product teams.
- Figma mastery - deep experience with auto layout, design tokens, component variants, interactive prototypes, and scalable design libraries.
- Proven experience in fintech and/or SaaS environments, with a strong understanding of industry challenges and user behaviours.
go to method of application »
About the Role
- As a Senior Product Designer, you will be responsible for executing high-quality designs for our financial products, ensuring they are intuitive, accessible, and effective.
- You will collaborate with cross-functional teams, mentor junior designers, and champion user-centred design within the organisation.
- This role requires a strategic mindset, deep UX/UI expertise, and the ability to translate complex financial concepts into seamless user experiences.
Responsibiities
What you’ll do:
- Define and execute design strategies that align with business objectives and user needs.
- Lead the end-to-end design process, from discovery and research to wireframing, prototyping, and final UI execution.
- Conduct advanced user research, usability testing, and A/B experiments to validate and refine design solutions.
- Partner closely with product managers and engineers to ensure seamless implementation of designs.
- Design scalable UI components and contribute to our evolving design system.
- Advocate for accessibility (A11y) and inclusive design principles, ensuring our products serve a diverse user base.
- Create and refine micro-interactions and motion elements to improve user engagement and usability.
- Use data-driven insights to continuously improve the user experience and optimise for business impact.
- Mentor and guide junior designers, fostering a culture of excellence and innovation.
- Stay ahead of fintech trends and best practices to drive product innovation.
Requirements
What you need to succeed:
- 3+ years in a senior product design role, with a strong focus on UX and a demonstrated ability to lead impactful projects
- Mastery of visual design, typography, grids, layout, and colour theory.
- Expertise in interaction design, information architecture, and user flows.
- Deep understanding of designing for both mobile and web platforms, ensuring responsive and adaptive experiences.
- Strong knowledge of behavioural psychology and how it influences user decision-making.
- Extensive experience conducting usability testing, user interviews, and heuristic evaluations.
- Ability to synthesise qualitative and quantitative insights into impactful design decisions.
- Familiarity with UX analytics tools (Google Analytics, Mixpanel, Hotjar, etc.).
- Proficiency in atomic design principles and building scalable UI frameworks.
- Strong knowledge of motion design tools (Lottie, After Effects, Principle) to create dynamic user experiences.
- Experience mentoring and guiding junior designers.
- Ability to articulate design rationale and influence stakeholders across teams.
- Comfortable working in agile, fast-paced product teams.
- Figma mastery - deep experience with auto layout, design tokens, component variants, interactive prototypes, and scalable design libraries.
- Proven experience in fintech and/or SaaS environments, with a strong understanding of industry challenges and user behaviours.
go to method of application »
About the Role
- As a Senior UX Researcher, you will play a critical role in shaping our product strategy by uncovering deep insights into the needs, behaviours, and aspirations of our users-especially within Nigeria.
- Your research will directly influence how we design and deliver financial products that are accessible, intuitive, and impactful.
- You’ll collaborate closely with cross-functional teams to ensure our solutions are grounded in real user needs and market realities.
Responsibiities
What you’ll do:
- Lead and execute end-to-end qualitative and quantitative research across the product lifecycle-from discovery to delivery.
- Employ a range of methods including in-depth interviews, ethnographic studies, usability testing, surveys, concept testing, and diary studies, with a focus on the Nigerian context.
- Synthesize complex data into actionable insights and frameworks such as personas, journey maps, value proposition canvases, and mental models that drive empathy and alignment across teams.
- Conduct market and industry research to stay ahead of fintech and consumer trends in Nigeria and comparable markets, including competitive and landscape analyses.
- Partner with product managers, designers, marketers, and engineers to translate business challenges into research questions and deliver insights that inform product direction and business decisions.
- Act as the subject matter expert on Nigerian user needs, guiding localization and supporting regional expansion strategies across Africa.
- Advocate for research best practices, ethical standards, and the voice of the user throughout the organization.
- Structure and scale research operations, including participant management, user recruitment, and maintaining organized research repositories.
- Present findings and recommendations clearly to stakeholders at all levels, driving alignment and action.
Requirements
What you need to succeed:
- 6+ years of experience in UX research or product research, ideally with digital products and B2C fintechs; experience in or researching African markets is essential.
- Advanced expertise in both qualitative and quantitative research methodologies, including usability testing, interviewing, co-creation, concept testing, diary studies, literature reviews, and surveys.
- Hands-on experience with research tools such as UserTesting, UsabilityHub, Maze, Typeform, Google Forms, or similar platforms.
- Demonstrated ability to analyze and synthesize complex data into actionable insights that drive product and business impact.
- Proven track record of translating insights into tangible frameworks (personas, journey maps, value proposition canvases) that guide design and business teams.
- Deep understanding of Nigerian consumers – their behaviours, aspirations, challenges, regulatory, and cultural contexts.
- Ability to independently own and drive the strategy and execution of comprehensive research programs.
- Experience structuring and scaling research practices, including participant management and research repositories; bonus for experience building or engaging with active user communities in Nigeria.
- Excellent communication skills with the ability to clearly articulate research rationale and findings to diverse audiences.
What you’ll get
- The chance to shape the future of fintech-your research will impact millions of users.
- A culture of experimentation and innovation, where your insights drive real change.
- Competitive compensation and benefits.
- Remote-friendly work culture, with access to learning resources and opportunities for professional development.
go to method of application »
About The Role
- We are looking for a Legal Counsel who will support Moniepoint on legal matters and propose commercially savvy legal solutions towards the attainment of its strategic objectives. As a member of the Legal team in the Contracts and Documentation unit, you will be responsible for ensuring that Moniepoint’s contracts, loan and security documentation, products/services, and business operations comply with applicable laws, regulations, and industry best practices from a legal standpoint. You will also be required to support Moniepoint in litigation management, data privacy, and intellectual property protection.
As a Legal Counsel, You Would
- Draft, review, and negotiate a wide range of contracts, including commercial agreements, loan and security documentation, and technology agreements.
- Ensure proper documentation and execution of contracts and agreements to protect Moniepoint’s interests.
- Liaise with regulatory authorities.
- Advice on statutory compliances.
- Monitor and ensure compliance with legal obligations under agreements.
- Research and prepare legal opinions on various civil matters, including claims for compensation against the company.
- Draft, amend, review, and/or recommend modifications of related laws and regulations governing Moniepoint.
- Assist in the formulation, implementation, and/or amendment of internal policies.
- Provide sound and timely legal advice & opinions to the company and make recommendations to the Management of Moniepoint as necessary.
- Attend meetings and offer advice as required while taking notes.
- Support the General Counsel with any other duties as assigned.
To succeed in this role, we think you should have:
- Bachelor of Laws from an accredited institution.
- Qualifying Certificate from the Nigerian Law School.
- Five (5) to seven (7) years of proven experience as a legal counsel (with experience in the banking sector).
- Experience in drafting/negotiating contracts, loan and security documentation, and commercial and technology agreements.
- Ability to interpret regulations.
- Ability to work in a fast-paced environment.
- Ability to work with little or no supervision.
- Excellent communication and interpersonal skills.
- Excellent multi-tasking and time management skills.
- Ability to cope with high levels of responsibility and with confidential matters.
- Good understanding of the Fintech space and applicable laws/regulations.
- Strong research skills.
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.