Android Engineer
Core
Design, develop, and maintain native Android applications for cashless payments, access control, and ticketing at large-scale live events.
Role type
Senior Android Engineer
Builds
Mobile apps and kiosks for on-site event operations
Domain
Live events technology / Mobile development
Deliverable
production ML models | product features
Required skills
Kotlin, Java, Android SDK, Android Studio, Jetpack, Coroutines, RxJava, Dagger/Hilt, Gradle, Fastlane, SOLID principles, multi-process architectures
Preferred skills
Jetpack Compose, global-scale product experience
Technologies
Kotlin, Java, Android SDK, Android Studio, Jetpack, Coroutines, RxJava, Dagger, Hilt, Gradle, Fastlane
Responsibilities
Design and develop native Android applications using Kotlin; Maintain and migrate existing Java codebases to Kotlin; Manage asynchronous workflows with Coroutines and Flow; Collaborate with product and hardware teams to deliver robust solutions for high-throughput environments.
Seniority
Senior, hands-on IC