Senior Android Developer

Khales - مصر - الجيزة

Job Summary:

 

We are seeking a skilled Android Developer with experience in Point of Sale (POS) systems to join our team. The ideal candidate will be responsible for designing, developing, and maintaining Android-based POS applications that are reliable, scalable, and user-friendly. You will work closely with cross-functional teams to build innovative features and ensure smooth operation of our POS ecosystem.

 

 

 

Key Responsibilities:

               •             Design and build advanced POS applications for the Android platform.

               •             Integrate with peripherals such as receipt printers, barcode scanners, payment terminals, and cash drawers.

               •             Collaborate with product, UI/UX, and backend teams to define and deliver new features.

               •             Maintain and improve the performance, reliability, and security of existing Android POS applications.

               •             Troubleshoot and resolve software defects and system issues.

               •             Ensure compatibility across different Android devices and OS versions.

               •             Write clean, scalable, and well-documented code.

               •             Stay updated with the latest trends and best practices in Android and POS development.


Required Skills & Qualifications:               •             Bachelor’s degree in Computer Science, Engineering, or related field.               •             3+ years of professional Android development experience.               •             Proven experience with Android SDK, Java/Kotlin, and Android Studio.               •             Strong understanding of POS hardware integration (e.g., printers, EMV readers, NFC).               •             Experience with RESTful APIs and third-party SDKs (especially payment SDKs).               •             Familiarity with offline-first mobile architecture and data synchronization.               •             Solid understanding of software development best practices, including version control (Git) and agile methodologies.               •             Experience with SQLite, or Room for local data storage.               •             Good problem-solving and debugging skills. ⸻ Preferred Qualifications:               •             Experience working with cloud-based POS systems.               •             Familiarity with PCI-DSS compliance and secure payment processing.               •             Knowledge of modern UI/UX design principles for POS interfaces.               •             Experience with Android Enterprise/Device Management (MDM).               •             Contributions to open-source projects or Android libraries.
تاريخ النشر: اليوم
الناشر: Wuzzuf .com
تاريخ النشر: اليوم
الناشر: Wuzzuf .com