Back to Jobs

moniepoint

Senior POS Mobile Engineer

RemoteRemote, BangaloreleadPosted 24 Apr 2026

Skills

androidci-cdcomplianceflutterjavakotlinlearning-developmentrest-apisqlitewebsockets

About this role

<p><strong>Who we are</strong></p> <p>Moniepoint is an all-in-one financial services platform for emerging markets and the second-fastest growing company in Africa.<br>Since 2019, Moniepoint’s technology has powered over 3 million people, offering personal and business banking, payment, credit and business management tools to help them succeed. Moniepoint processed $182 billion in 2023, and currently processes the majority of the POS transactions in Nigeria.</p> <p><em>Curious about what makes Moniepoint an incredible place to work?&nbsp;<a href="https://moniepoint.com/blog">Check out posts on how we cultivate a culture of innovation, teamwork, and growth.</a></em></p> <p><strong>About the role</strong></p> <p>As a Senior Mobile Engineer (POS Terminal), you will be responsible for building, optimizing, and maintaining high-performance Android-based POS applications used across large-scale transaction environments.</p> <p>You will work closely with Mobile Architects, Backend Engineers, Product Managers, and Hardware teams to deliver reliable, secure, and scalable POS features. This role requires strong hands-on Android expertise, deep understanding of payment flows, and experience integrating with POS hardware and EMV standards.</p> <p>You will own complex features end-to-end while contributing to system design discussions and ensuring engineering excellence across the codebase.</p> <p><strong>What you’ll get to do</strong></p> <ul> <li style="font-weight: 400;"> <p>Feature Development &amp; Ownership</p> <ul> <li>Design, implement, and maintain Android-based POS terminal applications (Java/Kotlin).</li> <li>Own end-to-end development of key transaction flows (sales, refunds, reversals, settlement).</li> <li>Collaborate with backend teams to integrate APIs and ensure reliable transaction synchronization.</li> <li>Implement offline-first capabilities and manage edge-case handling in low-connectivity environments.</li> </ul> </li> <li style="font-weight: 400;"> <p>Payments &amp; Security</p> <ul> <li>Integrate EMV chip, contactless (NFC), and card-present transaction flows.</li> <li>Work with encryption standards, key management processes, and secure payment SDKs.</li> <li>Ensure compliance with payment security best practices.</li> <li>Troubleshoot and resolve transaction-related issues in production</li> </ul> </li> <li style="font-weight: 400;"> <p>Hardware Integration</p> <ul> <li>Integrate and maintain support for POS peripherals (card readers, pin pads, printers, scanners).</li> <li>Work with OEM SDKs for Android-based POS terminals.</li> <li>Handle Bluetooth, USB, and embedded hardware communication layers.</li> </ul> &nbsp;</li> <li style="font-weight: 400;"> <p>Code Quality &amp; Engineering Standards</p> <ul> <li>Write clean, maintainable, testable code following established architecture patterns.</li> <li>Participate in code reviews and provide constructive feedback.</li> <li>Contribute to improving CI/CD pipelines and release processes.</li> <li>Support debugging, monitoring, and performance optimization efforts.</li> </ul> </li> <li> <p>Collaboration &amp; Mentorship</p> <ul> <li>Work cross-functionally with Product, QA, and Backend teams to deliver high-quality features.</li> <li>Mentor mid-level engineers and support onboarding of new team members.</li> <li>Participate in sprint planning, estimation, and technical discussions.</li> </ul> </li> </ul> <h3><strong>To succeed in this role, you should have</strong></h3> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Minimum of 5+ years of experience in Android app development</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">A degree in Computer Science, Engineering or a related subject</span></li> <li>Strong expertise in Android Native development (Kotlin/Java).</li> <li>Experience building or maintaining POS terminal applications.</li> <li>Solid understanding of EMV standards and card-present transaction flows</li> <li>Experience integrating payment SDKs and hardware peripherals.</li> <li>Familiarity with REST APIs, WebSockets, and background sync mechanisms.</li> <li>Experience with local storage solutions (Room, SQLite).</li> <li>Strong debugging and performance optimization skills.</li> <li>Understanding of secure coding practices in financial systems.</li> <li>Ability to work effectively in a fast-paced, high-ownership environment.</li> <li>Experience working in fintech or high-transaction environments.</li> <li>Exposure to cross-platform frameworks (e.g., Flutter).</li> <li>Experience working with Android-based embedded POS terminals.</li> </ul> <p><strong>What we can offer you</strong></p> <ul> <li><strong>Culture</strong> - We put our people first and prioritize the well-being of every team member. We’ve built a company where all opinions carry weight and where all voices are heard. We value and respect each other and always look out for one another. Above all, we are human.</li> <li><strong>Learning</strong> - We have a learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks.</li> <li><strong>Compensation&nbsp;</strong>- You’ll receive an attractive salary, pension, health insurance, paid leave plus other benefits.</li> </ul> <p><strong>What to expect in the hiring process</strong></p> <ul> <li>A preliminary phone call with the recruiter</li> <li>A take-home test exercise</li> <li>A technical interview with a Lead in our Engineering Team</li> <li>A behavioural and technical interview with a member of the Executive team.</li> </ul> <p>Moniepoint is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and candidates.</p> <p>#LI-Remote</p>

Sourced from greenhouse. Studivance does not host applications - you'll be redirected to the employer.

Ready to apply?

Click below to head to the application page.

Apply now