- Company: Moniepoint Incorporated
- Location: Lagos (Remote)
- Job type: Full-time
About the role
Moniepoint Incorporated is a global business payments and banking platform that supports over 600,000 businesses. As a Principal Mobile Engineer (POS Terminal), you will lead the design and architecture of our POS terminal solutions. You will ensure the scalability, security, and reliability of our systems, including mobile apps for maintenance and repair scheduling. While our current terminals are primarily Android Native, your expertise in cross-platform solutions like Flutter, C, and JavaScript will be vital as we expand our portfolio.
Responsibilities
- Lead the design and architecture of POS terminal solutions, ensuring integration with various hardware and payment systems.
- Develop and maintain architectural documents and diagrams for POS terminal systems.
- Make architectural decisions regarding POS terminal software, including EMV standards and hardware compatibility.
- Optimize system performance and security, particularly for payment processing and EMV protocols.
- Conduct code reviews and enforce best practices for mobile and embedded systems development.
- Provide technical mentorship to engineering teams and participate in the hiring process.
Requirements
- At least 8 years of experience in system design, architecture, and development in the POS terminal domain.
- Strong expertise in Android Native development (Java/Kotlin) with a deep understanding of Android-based POS solutions.
- Experience in cross-platform mobile development (e.g., Flutter) and familiarity with C or JavaScript is a plus.
- Strong knowledge of EMV security protocols, including chip-based transactions, encryption, and key management.
- Experience with hardware integration for POS devices such as card readers, pin pads, and printers.
- Deep understanding of payment systems architecture and integration with payment processors.
- Excellent problem-solving and communication skills, with the ability to present complex technical concepts clearly.
How to apply
Interested and qualified candidates should click here to apply online.

