Android POS & KDS Engineer – Zyappy
About Zyappy
Zyappy is a next-generation modular POS ecosystem designed for pizza restaurants and multi-location food businesses. The platform includes:
- POS
- Kitchen Display System (KDS)
- Online Ordering
- Delivery Integrations
- Inventory & Recipe Engine
- Loyalty
- AI-powered automation
We are building a scalable, event-driven restaurant operating system optimized for real-world restaurant speed and reliability.
Role Overview
We are looking for a Senior Android Engineer to lead the Android-side architecture and development of:
- POS App
- KDS App
- Customer-facing displays
- Real-time operational systems
This is NOT a simple ordering app. The role involves complex operational workflows, offline support, kitchen synchronization, hardware integrations, and real-time communication.
Responsibilities
- Build Android-based POS and KDS applications
- Implement offline-first architecture
- Handle real-time order sync and kitchen updates
- Integrate printers, cash drawers, and payment terminals
- Optimize performance for busy restaurant environments
- Build robust state synchronization between:
- POS
- KDS
- Backend
- Online ordering
- Implement notification and alert systems
- Work closely with backend and AI teams
Required Skills
- Kotlin
- Android SDK
- Jetpack Compose
- Room Database
- WebSockets / Socket.IO
- REST APIs
- Offline sync architecture
- MVVM / Clean Architecture
- Background services
- Push notifications
- Real-time systems experience
Preferred Experience
- POS systems
- Restaurant software
- Thermal printer integrations
- KDS systems
- Multi-device synchronization
- Android tablet deployments
Bonus Skills
- React Native
- MQTT
- Local network communication
- Customer display systems
- Kiosk systems
Important
This role requires strong system thinking, not just UI development.
Experience building operational or real-time systems is highly preferred.
Pay: ₹30,000.00 - ₹53,146.67 per month
Work Location: Remote