Moniepoint Inc. is Africa’s leading all-in-one financial platform, serving over 20 million businesses and individuals monthly with seamless payments, banking, credit, cross-border services, and business management tools. As Nigeria’s largest merchant acquirer, Moniepoint powers the majority of the country’s point-of-sale (POS) transactions and processes over $250 billion in digital payment value annually through its subsidiaries. We are seeking a Principal Mobile Engineer (POS-Terminal) to design and lead the architecture of our POS terminal solutions across multiple platforms. This role involves ensuring the scalability, security, performance, and reliability of our POS systems and related applications, including mobile apps for repair scheduling and maintenance. While our terminals primarily use Android Native technologies, your expertise in cross-platform development such as Flutter, C, or JavaScript will be valuable as we expand our product portfolio. You will collaborate closely with cross-functional teams to align technical strategies with the company’s broader goals and play a pivotal role in shaping the future of our POS-related products.

Key Responsibilities
- Lead the design and architecture of POS terminal solutions, ensuring security, scalability, performance, and seamless integration with various hardware and payment systems.
- Develop and maintain comprehensive architectural documentation and diagrams for all POS terminal platforms.
- Make critical architectural decisions involving POS terminal software, integrating payment technologies, EMV standards, and ensuring hardware compatibility.
- Lead the development and optimization of POS-related applications, focusing on system performance and security, especially around payment processing and EMV protocols.
- Participate actively in planning sessions with product and engineering teams to ensure solutions meet market demands and business objectives.
- Conduct code reviews and enforce best practices for mobile and embedded systems development, with a strong focus on Android Native environments.
- Define and implement software engineering standards across POS and related teams to enhance efficiency and developer productivity.
- Monitor system performance to ensure the stability and reliability of POS terminal products and applications, troubleshooting issues as needed.
- Provide technical mentorship to engineering teams, fostering skill development and alignment with the company’s technical vision.
- Participate in the recruitment process by screening candidates with expertise in POS systems, mobile, and embedded development.

Required Qualifications
- Minimum of 8 years’ experience in system design, architecture, and development within the POS terminal domain.
- Strong expertise in Android Native development (Java/Kotlin) with a deep understanding of Android-based POS terminal solutions.
- Experience with cross-platform mobile development frameworks such as Flutter; familiarity with POS application platforms like C and JavaScript is advantageous.
- In-depth knowledge of EMV security protocols, including chip-based transactions, encryption, and key management.
- Proven experience integrating hardware peripherals such as card readers, pin pads, and printers with POS devices.
- Solid understanding of payment systems architecture, including integration with payment processors and gateways.
- Knowledge of software quality assurance principles applicable to financial systems.
- Excellent problem-solving skills with the ability to manage complex system interactions and adapt to evolving requirements.
- Strong communication skills, capable of clearly presenting technical concepts to both technical and non-technical stakeholders.
- Demonstrated leadership skills with a focus on mentoring engineers and driving continuous process improvements.

Preferred Qualifications and Benefits
- A culture that prioritizes people’s well-being, values diverse opinions, and fosters an inclusive, respectful environment.
- A learning-focused workplace encouraging knowledge sharing, training, and regular internal technical talks.
- Competitive compensation package including attractive salary, pension, health insurance, annual bonus, and additional benefits.

Hiring Process
- Initial phone screening with a recruiter.
- Take-home HackerRank technical test.
- Technical interview with the Engineering Team.
- Technical and behavioral interview with the Head of Mobile Engineering.
- Final behavioral and technical interview with an Executive team member.

Moniepoint is an equal opportunity employer committed to diversity and inclusion, creating a welcoming environment for all employees and candidates.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Career Level:
Manager
Experience:
6 Years - 10 Years
Apply Before:
Oct 23, 2026
Posting Date:
Oct 17, 2026

Moniepoint Group

· 11-50 employees -

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

I found a job on Rozee!