
Principal Mobile Engineer – POS Terminal
Posted Oct 16

Posted Oct 16
This is a fully remote position, open to applicants in South Africa.
• Oversee the design and architecture of POS terminal solutions, ensuring they meet standards for security, scalability, performance, and integration with hardware and payment systems.
• Create and maintain architectural documentation and diagrams for POS terminal systems.
• Make key architectural choices regarding payment technologies, EMV standards, and hardware compatibility.
• Lead the development of applications related to POS systems.
• Enhance system performance and security concerning payment processing and EMV protocols.
• Engage in planning sessions with product and engineering teams.
• Conduct code reviews and promote best practices for the development of mobile and embedded systems.
• Establish and uphold software engineering best practices across POS and associated teams.
• Monitor system performance, resolve issues, and maintain the stability and reliability of POS products.
• Provide technical guidance and mentorship to engineering teams.
• Participate in the recruitment process and evaluate candidates specializing in POS, mobile, and embedded development.
• Minimum of 8 years of experience in system design, architecture, and development, particularly within the POS terminal sector.
• Strong proficiency in Android Native development (Java/Kotlin).
• Comprehensive understanding of Android-based POS terminal solutions.
• Experience in cross-platform mobile development, such as Flutter.
• Familiarity with C and JavaScript for POS application platforms is advantageous.
• In-depth knowledge of EMV security protocols, covering chip-based transactions, encryption, and key management.
• Experience with hardware integration for POS devices, including card readers, pin pads, printers, and other peripherals.
• Thorough understanding of payment systems architecture, including integration with payment processors and gateways.
• Awareness of software quality assurance principles and their application in financial systems.
• Ability to navigate complex system interactions and adapt to evolving requirements.
• Excellent communication skills for conveying intricate technical concepts to both technical and non-technical stakeholders.
• Leadership qualities aimed at mentoring engineers and initiating process enhancements.
• Pension
• Health insurance
• Annual bonus
• Attractive salary
• Learning and development-focused environment
• Knowledge sharing, training, and regular internal technical talks
• Employee well-being focus
• Inclusive and equal-opportunity workplace
Pulse Biosciences, Inc.
Experian
MaxIT Consulting - Max Corporate Group
Get handpicked remote jobs straight to your inbox weekly.