Logo for Qoyod - قيود

Android Software Engineer

Job description

Job Summary


We are seeking a native Android Software Engineer with 3-4 years of Android/Kotlin expertise to develop and maintain Qoyod POS, our flagship point-of-sale application serving thousands of merchants across the Gulf. You'll build offline-capable features, integrate hardware peripherals, and work in a collaborative squad with backend, frontend, and QA teammates. This role offers opportunities to deepen your Android expertise and potentially expand into React Native development.


Job Responsibilities


  • Develop and maintain Qoyod POS (Native Android, Kotlin, Jetpack) for invoicing, inventory tracking, and credit notes
  • Build offline-first architecture with local data persistence and sync strategies
  • Integrate hardware peripherals (printers via LAN/Bluetooth, barcode scanners)
  • Write clean, maintainable code following modern Android best practices
  • Participate in code reviews and contribute to architectural discussions
  • Optimize performance across different device types and network conditions
  • Take features from design through deployment in collaboration with cross-functional teams


Qualifications


  • 3-4 years of mobile development experience with strong focus on native Android development using Kotlin.
  • Hands-on experience with Jetpack components and modern Android practices
  • Solid understanding of offline-first architecture and data persistence
  • Strong problem-solving skills and ability to work independently and collaboratively


Preferred


  • Experience with Jetpack Compose
  • Familiarity with hardware peripheral integration (printers, scanners)
  • Experience with React Native, TypeScript, and related frameworks (Expo, Redux)

Android Developer Related jobs

Other jobs at Qoyod - قيود

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.