Senior POS Mobile Engineer
Job Overview
Location
Remote
Employment Type
Full-time
Work Arrangement
Remote
Sector
Information Technology & Software
Experience Level
Senior (5-8 years)
Application Deadline
May 12, 2026
About the Company
Moniepoint stands as a leading all-in-one financial services platform, dedicated to empowering emerging markets. As the second-fastest growing company in Africa, Moniepoint has significantly impacted over 3 million individuals since its inception in 2019.
The company offers a comprehensive suite of services, including personal and business banking, payment solutions, credit facilities, and business management tools, all designed to foster success for its users. In 2023 alone, Moniepoint processed an impressive $182 billion, currently handling the majority of POS transactions within Nigeria.
Moniepoint cultivates a dynamic work environment that champions innovation, teamwork, and continuous growth. The company prioritizes the well-being and professional development of its employees, fostering a culture where every voice is valued and heard.
Job Description
Moniepoint is seeking a highly skilled Senior Mobile Engineer to join our innovative team. This role focuses on developing and enhancing our Android-based POS applications, which are critical to our large-scale transaction environments.
You will collaborate closely with architects, backend engineers, product managers, and hardware specialists to deliver robust, secure, and scalable payment solutions. Your expertise will be vital in integrating advanced payment technologies and ensuring the reliability of our services.
This is an opportunity to own complex features from conception to deployment, contributing significantly to our platform's evolution and ensuring engineering excellence across the codebase.
To apply for this role, click the Apply button on this page and follow the instructions.
Required Skills
Key Responsibilities
- Design, implement, and maintain Android-based POS terminal applications using Java/Kotlin.
- Own end-to-end development of key transaction flows, including sales, refunds, and reversals.
- Collaborate with backend teams to integrate APIs and ensure reliable transaction synchronization.
- Implement offline-first capabilities and manage edge-case handling in low-connectivity environments.
- Integrate EMV chip, contactless (NFC), and card-present transaction flows.
- Work with encryption standards, key management processes, and secure payment SDKs.
- Ensure compliance with payment security best practices and troubleshoot transaction-related issues.
- Integrate and maintain support for POS peripherals such as card readers, pin pads, and printers.
- Work with OEM SDKs for Android-based POS terminals and handle hardware communication layers.
- Write clean, maintainable, and testable code following established architecture patterns.
- Participate in code reviews and contribute to improving CI/CD pipelines and release processes.
- Work cross-functionally with Product, QA, and Backend teams to deliver high-quality features.
- Mentor mid-level engineers and support the onboarding of new team members.
Qualifications
- Minimum of 5+ years of experience in Android app development.
- A degree in Computer Science, Engineering, or a related subject.
- Strong expertise in Android Native development (Kotlin/Java).
- Experience building or maintaining POS terminal applications.
- Solid understanding of EMV standards and card-present transaction flows.
- Experience integrating payment SDKs and hardware peripherals.
- Familiarity with REST APIs, WebSockets, and background sync mechanisms.
- Experience with local storage solutions (Room, SQLite).
- Strong debugging and performance optimization skills.
- Understanding of secure coding practices in financial systems.
- Ability to work effectively in a fast-paced, high-ownership environment.
- Experience working in fintech or high-transaction environments.
- Exposure to cross-platform frameworks (e.g., Flutter).
- Experience working with Android-based embedded POS terminals.
Benefits & Perks
- Attractive salary
- Pension
- Health insurance
- Paid leave
- A learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks.
- A culture that prioritizes people, well-being, and inclusivity, where all opinions carry weight and voices are heard.
How to Apply
Please ensure your resume is attached and that you complete the required fields.
Too Busy to Apply?
With JobMeter's Apply for Me service, we apply to up to 15 jobs/month on your behalf — sourced, matched, with a tailored CV for each application.
Join Our Communities
The Nigerian fintech landscape is experiencing rapid expansion, driven by innovative payment solutions. As a Senior Mobile Engineer specializing in POS Terminals, you will be instrumental in shaping the future of financial transactions. Your expertise in Android development, API integrations, and payment flows will directly impact transaction volume and user experience. This role demands a deep understanding of EMV standards, secure payment SDKs, and hardware integration, crucial for optimizing business ROI in a high-growth sector. You will own complex features, driving engineering excellence and contributing to the scalability of a platform processing billions in transactions.
Posted Date
April 28, 2026
Senior Quality Assurance Engineer
Moniepoint
Senior Backend Engineer
Blockworks
Senior Backend Engineer (Solana)
Blockworks
Notion
Notion
Presales Solutions Architect
Layer3
Infrastructure Engineer (Cloud)
Layer3
Application Manager–Microsoft Dynamics CRM & Support
ARM Holding Company Limited
SP3D Administrator
Bridgers Consultants & Engineers
Notion
Notion
Notion
Notion