Principal Mobile Engineer (POS Terminal)
Core
Design and lead the architecture of POS terminal solutions across multiple platforms, ensuring scalability, security, and reliability for payment processing and maintenance apps.
Role type
Principal Mobile Engineer (POS-Terminal)
Builds
POS terminal software, mobile apps for repair scheduling, and related payment applications
Domain
Fintech / Payments / Embedded Systems
Required skills
Android Native development (Java/Kotlin), System design and architecture, EMV security protocols, Hardware integration, Payment systems architecture, Cross-platform development (Flutter/C/JavaScript)
Preferred skills
C, JavaScript, Flutter
Technologies
Android, Java, Kotlin, Flutter, C, JavaScript, EMV
Responsibilities
Lead design and architecture of POS terminal solutions, Develop and maintain architectural documents, Make architectural decisions on POS terminal software, Lead development of POS-related applications, Optimize system performance and security, Provide technical mentorship to engineering teams
Seniority
Principal, hands-on IC with strategy & mentorship