Senior POS Mobile Engineer

2 hours, 39 minutes ago
Full-time
Senior
Mobile Development
Moniepoint

Moniepoint

Moniepoint offers a comprehensive payments, banking, and operations platform designed to support the growth of businesses and enhance financial accessibility for customers in emerging markets.

Diversified Financial Services
1K-5K
Founded 2015

Description

  • Design, implement, and maintain Android-based POS terminal applications in Java/Kotlin.
  • Own end-to-end delivery of transaction flows including sales, refunds, reversals, and settlement.
  • Integrate with backend APIs to support reliable transaction synchronization.
  • Implement offline-first behavior and handle edge cases in low-connectivity environments.
  • Integrate EMV chip, contactless NFC, and card-present payment flows.
  • Work with encryption standards, key management processes, and secure payment SDKs.
  • Integrate and support POS peripherals such as card readers, PIN pads, printers, and scanners.
  • Work with OEM SDKs and hardware communication layers including Bluetooth, USB, and embedded interfaces.
  • Write clean, maintainable, testable code and participate in code reviews.
  • Collaborate with Product, QA, Backend, Mobile Architects, and Hardware teams to deliver features and improve engineering quality.

Requirements

  • 5+ years of experience in Android app development.
  • A degree in Computer Science, Engineering, or a related subject.
  • Strong expertise in native Android development using Kotlin and 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 or SQLite.
  • Strong debugging and performance optimization skills.
  • Understanding of secure coding practices in financial systems.
  • Experience working in fintech or other high-transaction environments.
  • Ability to work effectively in a fast-paced, high-ownership environment.
  • Exposure to cross-platform frameworks such as Flutter is preferred.
  • Experience working with Android-based embedded POS terminals is preferred.

Benefits

  • Attractive salary.
  • Pension.
  • Health insurance.
  • Paid leave.
  • Learning and development-focused environment.
  • Knowledge sharing, training, and regular internal technical talks.
  • Inclusive, people-first culture that values team well-being.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Motor Controls Engineer

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Firmware Engineer to develop motor control and actuator firmware for autonomous vehicles across land, air, and sea systems.

C Embedded Systems MATLAB
1 hour, 39 minutes ago

Mechatronics Specialist/ Engineer (Robotics)

Hyphen Connect 1-10 staffing & recruiting

Mechatronics Specialist/Engineer at a company developing electromechanical systems, focused on improving motor designs and control systems to increase efficiency and performance.

C C++
1 hour, 54 minutes ago

Robotic Safety Systems & Compliance Architect

Hyphen Connect 1-10 staffing & recruiting

A safety engineering role focused on designing and validating compliant safety systems for cutting-edge products.

1 hour, 54 minutes ago

Mechatronics Specialist/ Engineer (Robotics)

Hyphen Connect 1-10 staffing & recruiting

Mechatronics Specialist/Engineer at an electromechanical systems company, focused on improving motor designs and control systems to boost efficiency and performance.

C C++
1 hour, 54 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers