Senior Android Developer
V
VentrataEnterprise ticketing platform
The role is EU remote, but you can also join us in our Brno offices (Czech Republic).ContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- B2 English (written and spoken)
- Required Skills
- GraphQLAndroidKotlin
Requirements
- Deep, production-level Android and Kotlin experience.
- Strong understanding of Kotlin Multiplatform (code-sharing strategies, expect/actual).
- Track record of designing modular, maintainable architectures (MVVM, MVI, or Clean Architecture).
- Comfort with Jetpack Compose for non-trivial UIs.
- Experience with GraphQL clients in mobile contexts.
- B2 English (written and spoken).
- Ability to work independently in a remote, fast-paced environment.
Responsibilities
- Architect and build the new Kiosk app on Kotlin Multiplatform, contributing to shared logic for ticket booking, inventory, and platform integrations.
- Design the SDK surface that powers white-labeling, enabling our clients to customize the Kiosk experience.
- Build the touch-optimized Kiosk UI in Jetpack Compose, with performance and reliability suitable for always-on devices.
- Implement smart caching and request strategies for real-world venue networks.
- Write and maintain unit and integration tests for the Kiosk codebase.
- Identify bottlenecks and bugs in the Kiosk runtime and drive them to resolution.
- Collaborate with the Hardware/Platform team to integrate their peripheral abstractions cleanly into the Kiosk.
View Full Description & ApplyYou'll be redirected to the employer's site