
Android Developer
1 day ago
About Genius Sports
Genius Sports is a global leader in sports technology, positioned at the intersection of sports, media, and betting. Our mission is to champion a more sustainable sports data ecosystem that benefits all parties involved. Working with the world's largest leagues and federations such as the NFL, English Premier League, FIBA, and NCAA, we provide the technology foundation that enables these organizations to capture, manage, and distribute their official data.
We're seeking talented professionals to join our team who are passionate about sports, technology, and creating exceptional experiences for our clients and their users.
Role Overview
Are you passionate about sports and mobile app development? We're on the lookout for a mid-level Android Developer to join our team in Melbourne and help shape the future of our fan engagement experiences for our client's fans.
You'll be working with a tight-knit cross-functional team of designers, engineers, and product managers to deliver high-quality native apps for some of the biggest names in sport, including the AFL and NRL.
Main responsibilities
- 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.
Required Skills
- 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.
Keys to success
- 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.
What We Offer
- 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
Genius Sports is proud to be an equal opportunity employer. We recognize and celebrate the benefits that a diverse workforce brings to our business, our customers, and our employees. We welcome applications from all qualified individuals regardless of age, gender, race, religion, physical abilities, or sexual orientation.
-
Android Developer
3 days ago
Melbourne, Victoria, Australia Codemaya Full timeDesign, build and test a complex Android application using Java and the Android SDK for various interfaces including phones and tabletsIdentify bugs, write tests, and find solutionsTranslate designs and wireframes into high quality codeHelp maintain code quality, organization and automatizationContribute to architecture discussions and technical...
-
Android Developer
3 days ago
Melbourne, Victoria, Australia Genius Sports Full timeJoin to apply for the Android Developer role at Genius SportsJoin to apply for the Android Developer role at Genius SportsBy bringing together next-gen technology and the finest live data available, Genius Sports is enabling a new era of sports for fans worldwide, delivering experiences that are more immersive, interactive and personalised than ever...
-
Android Developer
2 weeks ago
Melbourne, Victoria, Australia Genius Sports Group Full timeGenius Sports is a global leader in sports technology, positioned at the intersection of sports, media, and betting. Our mission is to champion a more sustainable sports data ecosystem that benefits all parties involved. Working with the world's largest leagues and federations such as the NFL, English Premier League, FIBA, and NCAA, we provide the technology...
-
Android Developer
2 weeks ago
Melbourne, Victoria, Australia Genius Sports Group Full timeGenius Sports is a global leader in sports technology, positioned at the intersection of sports, media, and betting. Our mission is to champion a more sustainable sports data ecosystem that benefits all parties involved. Working with the world's largest leagues and federations such as the NFL, English Premier League, FIBA, and NCAA, we provide the technology...
-
Senior Android Developer
3 weeks ago
Melbourne, Victoria, Australia Buscojobs Full timePosition : Senior Android Developer Location : Melbourne, VICDuration : 6 months Job Details : Must Have Skills : Total experience : 7+ Years Proven software development experience in Android development Experience with developing AWS or Azure Cloud services Experience working with REST , JSON and other third-party libraries and APIs Nice to Have Skills :...
-
Senior Android Developer
3 weeks ago
Melbourne, Victoria, Australia Abacus Full timeWe are the fastest growing iPad Point of Sales System in Australia and are looking for a Senior Android Developer to join our Melbourne team to assist with the development and maintenance of our suite of Android apps.We are seeking an individual who is able to show proven experience in delivering a full project lifecycle from requirements specification to...
-
Senior Android Developer
3 days ago
Melbourne, Victoria, Australia Abacus Full timeWe are the fastest growing iPad Point of Sales System in Australia and are looking for a Senior Android Developer to join our Melbourne team to assist with the development and maintenance of our suite of Android apps.We are seeking an individual who is able to show proven experience in delivering a full project lifecycle from requirements specification to...
-
Android Development Opportunities
4 days ago
Melbourne, Victoria, Australia beBeeDevelopment Full time $180,000 - $200,000Android Developer PositionBlinq is a digital business card that facilitates professional connections.We believe in the power of human connection and are building tools to foster lasting relationships.Why Choose This Opportunity?Over 100,000 positive reviews with a 4.9/5 rating on the App Store.Doubling annual revenue growth every few months and expanding...
-
Senior Android Developer
3 days ago
Melbourne, Victoria, Australia beBeeDevelopment Full timeJob OpportunityWe are seeking a skilled Android developer to join our team in Melbourne. This role involves developing and maintaining native Android apps using Kotlin and Java.Main ResponsibilitiesDevelop and maintain high-quality, user-friendly Android applications for major sports properties worldwide.Collaborate with cross-functional teams of designers,...
-
Android Expert
2 days ago
Melbourne, Victoria, Australia beBeeSenior Full time $120,000 - $150,000Android Software EngineerWe are seeking a skilled Senior Android Developer to join our organization in Melbourne.The ideal candidate will have extensive experience in delivering full project lifecycles from requirements specification to implementation.Responsibilities:Three or more years of mobile development on the Android platformStrong object-oriented...