
Android Developer
- Melbourne, VIC
- Permanent
- Full-time
- Develop and maintain native Android apps using Kotlin (with Java as needed), working on new features and improving existing functionality.
- Collaborate with the product and design team to build smooth, engaging and user-friendly experiences.
- Write clean, testable, and efficient code that meets performance and scalability standards.
- Integrate with backend systems via RESTful APIs and contribute to app architecture discussions.
- Participate in code reviews, testing, and debugging, helping to maintain high code quality.
- Stay up to date with the latest Android trends, frameworks and tools, and share knowledge with the team.
- 3+ years of Android development experience in a production environment.
- Strong Kotlin skills for Android apps, with familiarity in Java and modern AndroidX libraries/components.
- Architecture & modularity: Experience with multi-module Gradle builds (Kotlin DSL), modular app structures (core/data/domain), and dependency injection frameworks (e.g., Hilt, Dagger).
- UI & navigation: Proficient with AndroidX UI stack (Material, Navigation, Lifecycle, Paging), Data Binding, and type-safe navigation patterns.
- Networking & persistence: Skilled in Retrofit/OkHttp, Room, DataStore, and coroutine-based asynchronous programming.
- Platform integrations: Experience with authentication and identity providers (OAuth2, OpenID Connect, SSO), Firebase services (Messaging, Analytics, Crashlytics), Google Play Services SDKs, and integrating third-party SDKs.
- Build & tooling: Comfortable managing build variants/env configurations, using lint and code quality tools, image loading libraries (e.g., Glide, Coil), and Gradle dependency management.
- Testing: Hands-on experience with JUnit, Mockito (or equivalent), Espresso, and AndroidX testing frameworks.
- A passion for or experience working in fantasy sports, games, or sports media apps.
- You love building quality apps that reach and delight fans.
- Enjoyment working in a collaborative, fast-paced team where ideas move quickly.
- Pride in delivering polished, performant, and reliable software.
- You are curious, always learning, and willing to share what you know.
- Competitive base salary commensurate with technical expertise and experience
- Career advancement opportunities in a rapidly expanding global organization
- Exposure to cutting-edge sports technology and major sports properties worldwide
- A collaborative, innovative culture with a passion for sports