We are looking for an Android Developer with 2-4 years work experience in Kotlin and Jetpack Compose to build mobile-first SaaS products such as waiter apps, kiosk apps, scanning solutions, and POS terminals.
Responsibilities
- Design and build Android apps (POS terminals, waiter apps, scanning apps).
- Work on offline-first Android apps that sync with SaaS backends.
- Integrate payment SDKs, barcode scanning libraries, and Bluetooth printers.
- Optimize app performance, UX, and security.
- Collaborate with backend and design teams to deliver scalable solutions.
- Publish and maintain apps on Google Play Store / enterprise distribution.
Required Skills
Strong in Kotlin, Jetpack Compose, Android SDK.Experience with offline caching, Room DB, SQLite.Knowledge of Bluetooth / USB integrations (printers, card readers, scanners).Familiarity with payment SDKs (Stripe Terminal, SumUp, Adyen, etc.).Experience with Firebase (Auth, FCM, Crashlytics, Remote Config).RESTful / GraphQL API integration.AI Product Knowledge (Required)
Experience with ML Kit (OCR, barcode scanning, image recognition).Exposure to AI-driven recommendations in ordering apps.Familiarity with voice ordering / NLP SDKs for waiter / kiosk apps.Interest in predictive analytics for mobile dashboards.