Android Developer – Kiosk Platform (Remote)
Envision Technology Solutions
Job description
About the role
We are looking for an experienced Android Developer to build and maintain kiosk applications for restaurant environments. This remote position focuses on creating reliable, high‑quality Android (Kotlin) solutions that integrate with POS, payment, and loyalty systems.
Key responsibilities
- Design, develop, and maintain Android kiosk applications using Kotlin.
- Implement UI, business logic, and integration layers following MVVM and other architecture patterns.
- Collaborate with Product, Design, and Operations teams to deliver intuitive guest experiences.
- Integrate with POS, payment, and loyalty platforms and ensure data consistency across channels.
- Build resilience for offline and unstable network conditions.
- Monitor application performance, identify improvements, and apply automated testing and CI/CD pipelines.
- Participate in code reviews and follow coding standards.
Required profile
- 4‑6 years of Android development experience, preferably with Kotlin.
- Familiarity with Android architecture patterns such as MVVM.
- Basic understanding of REST APIs; knowledge of GraphQL is a plus.
- Experience working with APIs and integrating external services.
Required skills
- Kotlin
- Android app lifecycle and UI development
- MVVM architecture
- REST APIs (GraphQL optional)
- Git
- Jira or Azure DevOps
- Interest in cloud platforms (AWS) and observability tools
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Envision Technology Solutions