About this role
The role is for a Principal Mobile Engineer focusing on POS terminals, with remote/hybrid work and location listed as Lagos (Remote). The engineer will shape the architecture and direction of POS-related products, ensuring compatibility across platforms and alignment with the company’s strategic goals. Responsibilities cover designing, leading, and maintaining POS terminal software across platforms, improving performance and security, and integrating payment technologies including EMV. The employer, Moniepoint Incorporated, is a global business payments and banking platform offering services to SMBs, with emphasis on cross-functional collaboration and developer mentorship.
What you would do
- Lead the design and architecture of POS terminal solutions across multiple platforms.
- Ensure stability, performance, and security of POS products and applications.
- Optimise payment processing and EMV protocol security.
- Define software architecture and oversee integration with hardware and payment systems.
- Participate in hiring and screen engineers with POS, mobile, and embedded expertise.
- Provide technical mentorship to engineering teams.
- Develop and maintain architectural documents and diagrams for POS systems.
- Conduct code reviews and enforce best practices for mobile and embedded development.
- Lead development of POS-related applications and enforce engineering standards.
- Collaborate with product and engineering teams to align solutions with market needs and business goals.
What they are asking for
- 8+ years in system design, architecture and development in the POS terminal domain.
- Strong Android Native development experience (Java/Kotlin).
- Experience with cross-platform mobile development (e.g., Flutter) and familiarity with POS platforms (C, JavaScript) is a plus.
- Knowledge of EMV security protocols, chip-based transactions, encryption and key management.
- Understanding of payment systems architecture and integration with processors/gateways.
- Experience with hardware integration for POS devices (card readers, pin pads, printers, etc.).
- Strong communication skills for technical and non-technical stakeholders.
- Leadership abilities with mentoring and process improvement focus.
- Ability to manage complex system interactions and adapt to changing requirements.
Listing details are summarised from the source. Always confirm the role and the employer on the original posting before applying, and never pay to apply for a job.