Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Aug 13, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • 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

     

    Senior Data Analyst

    About the Role

    • The Senior Data Analyst will be responsible for driving the growth and success of payment products by developing strategies that enhance user acquisition, retention, and overall product engagement.
    • This role requires a blend of analytical skills, strategic thinking, and collaboration across various teams to ensure that payment solutions meet market demands and align with business objectives. Typically, you ensure that the product not only attracts users but also grows efficiently as the company scales.

    Key Responsibilities

    • Work closely with product managers, business, development and data engineering teams to guide the sales, marketing and growth team in problem discoveries, monitor and give visibility of product metrics and KPIs.
    • Translate product and business questions into analysis and actionable insights.
    • Develop and maintain scalable and self-service visualization tools and dashboards.
    • Own end-to-end everything analytics related to Marketing and Growth Product: products development cycle, from data requirement gathering and opportunity sizing, to experimentation and post-launch impact analyses.
    • Build robust relationships with stakeholders acting as a strategic and supportive link between the technology, business, and product.
    • Apply various advanced mathematical and statistical modeling techniques and analyses (A/B test, multivariate test, clustering, supervised learning, etc) to solve for product and business problems that drive the highest impact.

    Qualifications

    • 3-4 years of professional experience outside of an academic and internship setting, in a quantitative analysis role in top companies/industries (tier 1 consulting firms, investment banking or tech companies with heavy use of in programming).
    • Excellent SQL skills - tested during the process
    • Demonstrated experience in designing and analyzing experiments in digital products (A/B test, multivariate, etc.)
    • Knowledge of visualization tools like Tableau and Looker and others
    • Experience with the application of statistical modeling and advanced analytics to provide product-shaping insights
    • Experience in statistical programming (Python) and experience working with popular tools such as Pandas, SciPy, Jupyter/iPython notebooks
    • Excellent spoken and written English

    Additional skills:

    • Product management
    • Analytics
    • Marketing
    • Data Science
    • Design
    • Customer Success.

    go to method of application »

    Senior Software Engineer

    Job Description

    • 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. 

    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.

    Requirements

    • BS / MS 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 »

    Senior Application Security Engineer

    About the role

    • We are seeking a passionate Application Security Engineer to drive security across our services and development pipelines.
    • In this role, you’ll champion security best practices, embed application security into the product lifecycles, and empower engineering teams to build and release safe products.

    Key Responsibilities

    • Act as a Security Champion across product teams, influencing design and engineering decisions to prioritize security from the outset.
    • Design solutions that are Secure by Design, integrating threat modeling and security requirements into feature architecture and design reviews.
    • Promote and enforce Secure Coding standards through CI/CD automation, peer reviews, and development training to reduce vulnerabilities at the source.
    • Lead Vulnerability Management & Remediation, overseeing identification, risk-based triage, and tracking of remediation efforts for security issues.
    • Develop and maintain standard security packages (e.g., secure configuration baselines, code templates, CI/CD security integrations) for consistent use across engineering teams.
    • Conduct and support Penetration Testing, both hands-on and automated to uncover vulnerabilities throughout environments, platforms, and release cycles.
    • Enable continuous improvement through Collaboration & Enablement, delivering security knowledge transfer, best practices, and feedback loops across teams.

    Requirements

    • 5+ years of hands-on experience in application security (AppSec), DevSecOps, or similar roles.
    • Software engineer with a keen interest in Security.
    • At least 2 years of experience working in an engineering team a plus
    • Deep understanding of secure software development lifecycle (SDLC) and first-principles of secure-by-design engineering.
    • Skilled in security scanning tools (e.g., SAST, DAST, SCA), incident and remediation workflows, and security automation.
    • Proficiency in reading and writing code for Java/Python/JavaScript and cloud platforms (AWS/Azure/GCP)
    • Proven experience with pentesting or red-team engagements, identifying and exploiting application-level vulnerabilities.
    • Excellent communication skills, you're able to translate technical risks into actionable steps and help engineers incorporate security improvements.
    • Comfortable building trust as a security mentor and champion, raising security maturity across teams with patience and influence.
    • Contributions to security tooling/open-source projects.
    • OSCP, OSCE, GXPN, or similar offensive security certifications a plus
    • Experience with container sec.

    go to method of application »

    Senior UX / UI Designer

    About the Role

    • As a Senior UX/UI 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.

    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.

    What You Need To Succeed

    • Candidates should possess relevant qualifications.
    • 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 »

    Customer Relationship Management (CRM) Specialist

    About the role

    • We are seeking a candidate who is passionate about designing customer journeys, executing CRM campaigns, measuring effectiveness, and continuously optimizing performance.
    • We take an experiment-driven approach, so an analytical mindset, creativity, and a bias for action are key to thriving on the team.

    What you’ll get to do

    • Create and launch engaging CRM campaigns that drive engagement, retention, and reactivation.
    • Build campaigns and automated flows in our CRM tool (Braze) across multiple channels including email, push notifications, SMS, and in-app messaging.
    • Propose innovative, hypothesis-driven CRM campaigns with clear success criteria.
    • Coordinate all campaign activities with relevant stakeholders: data governance, planning, segmentation, setup, QA, and performance evaluation.
    • Design and run structured A/B tests, document learnings, and share best practices across teams and markets.
    • Monitor, analyze, and optimize CRM KPIs.
    • Continuously improve customer communications to strengthen user lifecycle outcomes.

    To succeed in this role, you should have

    • At least 4 years of experience in CRM or multi-channel marketing.
    • Strong understanding of customer lifecycle journeys, loyalty, and retention programs.
    • Proven experience with CRM and campaign management tools (experience with Braze is a plus).
    • Analytical and data-driven with a good eye for messaging and content that performs.
    • Ability to think in cause-and-effect and recommend actionable solutions.
    • You treat every campaign as a learning opportunity and optimize based on results.
    • Effective collaborator, comfortable working in international and cross-functional teams.
    • Excellent written and verbal communication skills in English.
    • Basic knowledge of HTML and/or JavaScript is a plus.

    go to method of application »

    Site Reliability Engineer

    About the role

    • We are seeking an Associate Site Reliability Engineer (SRE) to join our team and ensure our production systems run smoothly and reliably.
    • You'll balance real-time incident response with strategic engineering work to achieve sustainable and scalable service reliability.

    What you’ll get to do

    • Participate in on-call rotations to detect, triage, and resolve service degradations and outages in live production environments.
    • Investigate and resolve application issues escalated from L1/L2 support teams, focusing on performance bottlenecks, service behavior anomalies, and production system failures.
    • Write SQL queries to investigate issues, analyze application performance, and support business teams with data-driven insights from production systems.
    • Create and maintain monitoring dashboards and alerts to proactively identify issues before they impact users.
    • Document incident resolutions, operational procedures, and troubleshooting runbooks based on real production scenarios.
    • Contribute to automation projects that eliminate manual operational tasks and improve system reliability and efficiency.

    To succeed in this role, you should have

    • 1 - 3 years of experience supporting live production environments as a Technical Support Engineer, Site Reliability Engineer, Software Developer or similar roles with direct production system responsibility. 
    • Strong understanding of distributed system concepts: HTTP/REST APIs, databases, networking, microservice architecture, message queues.
    • Strong ability to write and understand SQL queries to analyze data and troubleshoot issues within relational databases (e.g., MySQL, PostgreSQL).
    • Excellent critical thinking and troubleshooting abilities. You should be able to approach problems methodically and logically.
    • Experience with production monitoring tools, log analysis, and system observability.
    • Basic knowledge of at least one scripting or programming language (e.g., Python, Bash) would be a good advantage.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Moniepoint Inc. Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail