
Senior Android Engineer (POS)
Al Ahly Momkn For E-Payment · Cairo, AI Qahirah, Egypt
Weak hiring record · median 221 days open
All reasons
- Open 70 days
- 89% of this employer's openings are over 60 days old
In its favour
- Still listed on the employer's own board
The Senior Android Developer (POS) is responsible for designing, developing, and optimizing Android - based Point
of Sale (POS) applications, with a strong focus on payment integrations and hardware interaction. The role
requires deep expertise in POS ecosystems (Sunmi & PAX), secure payment technologies, and smart card
integrations .
- POS Application Development
- Design, develop, and maintain Android POS applications for Sunmi and PAX devices.
- Handle device - specific integrations including printers, card readers, scanners, and peripherals.
- Optimize application performance for embedded POS environments with limited resources.
- Ensure compatibility across different POS SDKs and hardware architectures .
- Payment & Transaction Processing
- Implement and manage payment flows using EMV (contact & contactless) standards.
- Integrate transaction messaging using ISO - 8583 protocols.
- Ensure secure handling of financial transactions in compliance with industry standards.
- Troubleshoot and resolve transaction - related issues in production environments.
- Smart Card & NFC Integration
- Develop and maintain integrations with prepaid utility cards.
- Work with:
NFC / APDU communication.
- IFARE, DESFire, and CPU cards
- Ensure secure card communication and data handling.
- Optimize card reading performance and reliability.
- Architecture & Code Quality
- Design scalable and maintainable Android architectures using Java & Kotlin.
- Enforce coding standards, best practices, and secure development principles.
- Conduct code reviews and ensure high - quality deliverables.
- Lead technical design discussions and solution architecture.
- Cross - Platform & SDK Adaptation
Navigate and adapt to differences between
Sunmi and PAX SDKs, including
- Printing frameworks
- Card reader APIs
- Peripheral handling
- Build reusable components to standardize development across devices
- Collaboration & Stakeholder Management
- Work closely with product, QA, and backend teams to deliver end - to - end solutions.
- Collaborate with external vendors and payment providers when needed.
- Provide technical guidance and mentorship to junior developers.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 3 - 5 years of Experience in a similar role.
- Proven hands-on experience with POS systems (Sunmi & PAX)
- Experience in payment integrations and fintech environments is highly preferred.
- Strong proficiency in Java with solid experience in Kotlin
- Hands-on experience with:
-EMV (contact & contactless)
-ISO-8583 messaging
-NFC / APDU communication
-MIFARE, DESFire, CPU cards
- Strong understanding of Android SDK, architecture patterns, and performance optimization
- Experience working with hardware-integrated applications
More jobs at Al Ahly Momkn For E-Payment
All 55- Senior Database Security EngineerAl Ahly Momkn For E-Payment · Cairo, AI Qahirah, Egypt20d ago
- Application Support Senior EngineerAl Ahly Momkn For E-Payment · Cairo, AI Qahirah, Egypt20d ago
- Devops Senior EngineerAl Ahly Momkn For E-Payment · Cairo, AI Qahirah, Egypt22d ago
- Devops Team LeaderAl Ahly Momkn For E-Payment · Cairo, AI Qahirah, Egypt27d ago
- DevOps EngineerAl Ahly Momkn For E-Payment · Cairo, AI Qahirah, Egypt1mo ago
Similar roles
- Senior Android EngineerAl Ahly Momkn For E-Payment · Cairo, AI Qahirah, Egypt1y ago
- Android EngineerPropertyfinder · Cairo, Egypt28d ago
- Mobile Engineer (iOS or Android) - Senior / JuniorTellent Recruitee · 6th of October, Al Qāhirah, Egypt7y ago
- Senior React Native Engineer (Mobile Engineer)Zeal · Cairo, Egypt7mo ago
- Software Engineer - Coding Challenge AdSquadio · Egypt4y ago
- QA Engineer - AI NativeStoryteller · Egypt · EUR 20,000/yr3mo ago