Android Developer

5 days ago


Melbourne, Victoria, Australia Genius Sports Group Full time

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 OverviewAre 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 responsibilitiesDevelop 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 Skills3+ 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 successA 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 OfferCompetitive base salary commensurate with technical expertise and experienceCareer advancement opportunities in a rapidly expanding global organizationExposure to cutting-edge sports technology and major sports properties worldwideA collaborative, innovative culture with a passion for sportsGenius 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.Apply for this job*indicates a required fieldFirst Name *Last Name *Email *Phone *Location (City) *Resume/CV *Enter manuallyAccepted file types: pdf, doc, docx, txt, rtfEnter manuallyAccepted file types: pdf, doc, docx, txt, rtfFull Legal Name *Where are you currently located?
Do you now or at any point in the future require a visa to work within Australia?
* Select...Please provide your salary expectations *Availability to start a new role/notice period?
Do you have an interest in sports / fantasy sports or passion to learn the industry?
3+ years of Android development experience in a production environment alongside a team of developers?
Strong Kotlin skills for Android apps, with familiarity in Java and modern AndroidX libraries/components?
Global D&I DemographicsAt Genius Sports we believe in better together, which means we don't only value diversity, but we are determined to make sure that everyone here feels included and valued.We invite all applicants to share their demographic background.
If you choose to complete this survey, your responses may be used to identify areas of improvement in our hiring process.
All data that you provide will be completely anonymous, you will not be personally identifiable by any of the data you include.This also means that if you choose to disclose a disability the Talent Acquisition team will not be able to identify you personally to assist with any measures that might help during the process.
Therefore, if you require any support throughout the application or interview process please ensure to reach out to the team directly and make them aware of any requirements, and we will do what we can to help.
#J-18808-Ljbffr


  • Android Developer

    2 weeks ago


    Melbourne, Victoria, Australia Codemaya Full time

    Design, 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...


  • Melbourne, Victoria, Australia Bebeesoftware Full time

    We are looking for a talented Software Engineer to join our Android Core Product team. The ideal candidate will have a strong background in software engineering and experience with Android components.About the RoleOwning major features and working closely with our design team to deliver high-quality resultsContributing to the development of our Android...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $130,000 - $170,000

    We are looking for a talented Software Engineer to join our Android Core Product team. The ideal candidate will have a strong background in software engineering and experience with Android components. About the Role Owning major features and working closely with our design team to deliver high-quality resultsContributing to the development of our Android...


  • Melbourne, Victoria, Australia beBeeExpert Full time $130,000 - $170,000

    Android Expert WantedTransforming the Delivery of World-Class Care through Innovative Android Solutions.The Role:You will spearhead the development of our native Android applications. Collaborate closely with iOS engineers and product designers to create seamless, secure mobile experiences that meet the needs of clinicians worldwide.Design and build a...

  • Android Developer

    2 weeks ago


    Melbourne, Victoria, Australia Genius Sports Full time

    Join 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

    5 days ago


    Melbourne, Victoria, Australia Genius Sports Full time

    Join 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...


  • Melbourne, Victoria, Australia Bebeeandroid Full time

    Reimagining Primary Care: A Visionary Opportunity for Android EngineersAt the forefront of healthcare innovation, we're harnessing AI and machine learning to revolutionize the delivery of world-class care. Our mission is to empower clinicians with cutting-edge tools that free them from administrative burdens, enabling them to focus on providing exceptional...


  • Melbourne, Victoria, Australia beBeeDevelopment Full time $120,000 - $175,000

    Job TitleWe're seeking a highly skilled Android Development Lead to spearhead the development of our mobile application.The ideal candidate will have extensive experience in building and leading cross-functional teams, driving innovation and excellence in software development.The mission of this role is to shape the future of our Android team by overseeing...


  • Melbourne, Victoria, Australia beBeeAndroid Full time $120,000 - $170,000

    Reimagining Primary Care: A Visionary Opportunity for Android EngineersAt the forefront of healthcare innovation, we're harnessing AI and machine learning to revolutionize the delivery of world-class care. Our mission is to empower clinicians with cutting-edge tools that free them from administrative burdens, enabling them to focus on providing exceptional...

  • Android Developer

    2 weeks ago


    Melbourne, Victoria, Australia Genius Sports Full time $90,000 - $120,000 per year

    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...