Senior POS Mobile Engineer

Brak informacji o wynagrodzeniu
SeniorFull-time
#411438·Dodano 15 dni temu·0
Źródło: Moniepoint
Aplikuj teraz

Tech Stack / Keywords

AndroidBackendJavaKotlinSecurityEmbeddedArchitectureCI/CD

Firma i stanowisko

Moniepoint Inc. is Africa’s all-in-one financial platform, helping 20 million businesses and individuals access seamless payments, banking, credit, cross-border, and business management tools each month. It is Nigeria’s largest merchant acquirer, processing over $250 billion in digital payment transaction value annually through its subsidiaries.

Wymagania

  • 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 using 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 such as 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 such as Flutter.
  • Experience working with Android-based embedded POS terminals.

Obowiązki

Feature Development & Ownership:

  • Design, implement, and maintain Android-based POS terminal applications using Java/Kotlin.
  • Own end-to-end development of key transaction flows including sales, refunds, reversals, and settlement.
  • 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.

Payments & Security:

  • 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.
  • Troubleshoot and resolve transaction-related issues in production.

Hardware Integration:

  • Integrate and maintain support for POS peripherals such as card readers, pin pads, printers, and scanners.
  • Work with OEM SDKs for Android-based POS terminals.
  • Handle Bluetooth, USB, and embedded hardware communication layers.

Code Quality & Engineering Standards:

  • Write clean, maintainable, testable code following established architecture patterns.
  • Participate in code reviews and provide constructive feedback.
  • Contribute to improving CI/CD pipelines and release processes.
  • Support debugging, monitoring, and performance optimization efforts.

Collaboration & Mentorship:

  • Work cross-functionally with Product, QA, and Backend teams to deliver high-quality features.
  • Mentor mid-level engineers and support onboarding of new team members.
  • Participate in sprint planning, estimation, and technical discussions.

Benefity

  • Attractive salary package.
  • Pension plan.
  • Health insurance.
  • Paid leave.
  • Learning and development-focused environment with knowledge sharing, training, and regular internal technical talks.
Płatny urlop
Opieka zdrowotna
Moniepoint

Moniepoint

10 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz