We are currently seeking a highly skilled and experienced Senior Android Point of Sale (POS) Developer with a deep understanding of the Mada specification provided by Saudi Payment. In this role, you will be responsible for designing, developing, and maintaining Android-based Point of Sale applications that comply with Mada specifications.
Key Responsibilities :
- Develop and maintain Android POS applications, ensuring they meet the specific requirements outlined in the Mada specification provided by Saudi Payment
- Collaborate with cross-functional teams, POS manufacturers, vendors, and service providers to identify, prioritize, and implement new features, improvements, and enhancements in POS applications
- Implement secure and efficient payment processing functionalities, adhering to industry standards and security protocols
- Stay abreast of updates and changes to the Mada specification and incorporate them into the development process as needed
- Conduct thorough testing to identify and resolve any issues related to Mada compliance, ensuring the reliability and accuracy of the POS system
- Provide technical support and troubleshooting assistance to clients and internal teams regarding Mada-related features and functionalities
- Collaborate with product managers to define requirements and contribute to the overall product roadmap
- Keep abreast of emerging technologies and industry trends to enhance the POS system's capabilities and performance
- Ensure compliance with payment specifications and standards, including Mada, Visa, MasterCard, American Express, Union Pay, Discover, and more
Qualifications :
Proven experience as an Android developer, with a focus on POS applicationsStrong knowledge of the Mada specification provided by Saudi Payment is preferableProficient in Java and Kotlin programming languagesExperience with payment processing protocols and security standardsFamiliarity with backend integration and API usageSolid understanding of software development best practices and version control systemsExcellent problem-solving and debugging skillsStrong communication and collaboration skillsEducation and Experience :
Bachelor's degree in Computer Science, Information Systems, or a related field (or equivalent experience)6+ years of experience in Android app development with a focus on POS systemsPrior experience with Mada-compliant POS development is highly desirableProficiency in reviewing and modifying source code of POS applications, and implementing necessary fixes and optimizationsSolid understanding of payment application development and integration, including knowledge of industry standards and protocolsFamiliarity with various payment specifications and standards, such as Mada, Visa, MasterCard, American Express, Union Pay, Discover, and othersFamiliarity with common POS hardware components (e.g., scanners, printers, cash drawers) and their integration with software systemsStrong problem-solving skills and the ability to effectively address complex POS issues, ensuring the stability and reliability of POS applicationsExcellent communication and collaboration skills to work efficiently with internal and external stakeholders, including POS manufacturers, vendors, and service providersAbility to work independently and manage multiple tasks simultaneously, ensuring timely delivery of high-quality work#J-18808-Ljbffr