Senior POS Mobile Engineer
Moniepoint Group · Lagos
Job description
About the role
Moniepoint is seeking a Senior Mobile Engineer to design, build, and maintain high‑performance Android‑based POS terminal applications that handle large‑scale transaction volumes. You will work closely with architects, backend engineers, product managers, and hardware teams to deliver reliable, secure, and scalable POS features.
Key responsibilities
- Design, implement, and maintain Android POS terminal applications using Kotlin/Java.
- Own end‑to‑end development of transaction flows such as sales, refunds, reversals, and settlement.
- Integrate with backend APIs and ensure reliable synchronization, including offline‑first capabilities.
- Integrate EMV chip, NFC contactless, and card‑present payment flows while adhering to encryption and key‑management standards.
- Maintain support for POS peripherals (card readers, pin pads, printers, scanners) via Bluetooth, USB, and OEM SDKs.
- Write clean, testable code, participate in code reviews, and improve CI/CD pipelines.
- Debug, monitor, and optimise performance in production environments.
- Collaborate cross‑functionally with product, QA, and backend teams and mentor mid‑level engineers.
Required profile
- 5+ years of Android app development experience.
- Degree in Computer Science, Engineering or related field.
- Strong expertise in Android native development (Kotlin/Java) and experience building POS terminal applications.
- Solid understanding of EMV standards and card‑present transaction flows.
- Experience integrating payment SDKs, hardware peripherals, and working with REST APIs, WebSockets, and background sync mechanisms.
- Proficiency with local storage solutions such as Room or SQLite.
- Strong debugging and performance‑optimization skills and knowledge of secure coding practices in financial systems.
- Experience in fintech or high‑transaction environments; exposure to cross‑platform frameworks like Flutter is a plus.
Required skills
- Kotlin
- Java
- Android native development
- EMV standards
- NFC (contactless) payment integration
- Payment SDK integration
- Encryption standards and key management
- POS peripheral integration (card readers, pin pads, printers, scanners)
- Bluetooth and USB communication
- OEM SDKs for Android POS terminals
- REST APIs
- WebSockets
- Room
- SQLite
- CI/CD pipelines
- Debugging and performance‑optimization tools
What we offer
- Culture that puts people first, values every voice and promotes well‑being.
- Learning environment with knowledge‑sharing, training, and internal technical talks.
- Competitive compensation including salary, pension, health insurance, paid leave and additional benefits.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Nigeria.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 15 hours ago
Expires 1 month from now
8 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Moniepoint Group
Lagos