Rumble is a high-growth video platform and cloud services provider seeking an Android Developer to build high-quality, scalable Android applications using modern Android development practices.
Requirements
- 5+ years of professional Android development experience
- Strong proficiency in Kotlin
- Hands-on experience with Jetpack Compose
- Solid understanding of Clean Architecture
- Experience with Coroutines, Flow, and reactive programming patterns
- Strong experience using Hilt/Dagger for dependency injection
- Experience implementing video playback using ExoPlayer
- Background working on media or streaming applications
- Familiarity with performance optimization for media-heavy apps
- Knowledge of GraphQL
Benefits
- Competitive salaries
- Great benefits