Qoyod - قيود

Android Software Engineer

Qoyod - قيود

full-time

Posted on:

Location Type: Remote

Location: Egypt

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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

Requirements

  • 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)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
KotlinJetpackoffline-first architecturedata persistenceJetpack ComposeReact NativeTypeScriptExpoRedux
Soft Skills
problem-solvingindependent workcollaborative work