Taro Logo

iOS Developer

Global leader in sports technology, providing data ecosystem solutions for major sports leagues and federations like NFL, English Premier League, FIBA, and NCAA.
iOS
Senior Software Engineer
In-Person
5+ years of experience
Sports · Enterprise SaaS

Job Description

Genius Sports, a global leader in sports technology, is seeking a mid to senior-level iOS Developer to join their Melbourne team. The role focuses on developing fan engagement experiences for major sports clients including the AFL and NRL.

As an iOS Developer, you'll be part of a cross-functional team working on native applications that serve some of the biggest names in sports. The position requires strong expertise in Swift development, with 5+ years of experience in production environments. You'll be responsible for building and maintaining high-quality iOS applications, integrating with RESTful APIs, and ensuring optimal performance and user experience.

The ideal candidate should have a strong foundation in iOS development, including proficiency in Swift, experience with the iOS SDK, and familiarity with modern development practices and tools. Knowledge of MVVM, Coordinator pattern, and Clean Architecture principles is valued, as is experience with third-party SDK integration.

Genius Sports offers a compelling opportunity to work at the intersection of sports, media, and technology. The company provides the technical foundation for major leagues and federations worldwide, including the NFL, English Premier League, FIBA, and NCAA. This role offers exposure to cutting-edge sports technology, career growth opportunities in a rapidly expanding global organization, and the chance to work in a collaborative, innovative culture.

The position is based in Melbourne and offers competitive compensation along with the opportunity to work on projects that directly impact millions of sports fans. If you're passionate about sports and mobile development, and want to be part of a team that's shaping the future of sports technology, this role presents an excellent opportunity to make a significant impact.

Last updated 3 days ago

Responsibilities For iOS Developer

  • Develop and maintain native iOS apps using Swift
  • Collaborate with product and design team to build user-friendly experiences
  • Write clean, testable, and efficient code
  • Integrate with backend systems via RESTful APIs
  • Participate in code reviews, testing, and debugging
  • Stay up to date with iOS trends, frameworks and tools

Requirements For iOS Developer

  • 5+ years of iOS development experience in a production environment
  • Strong proficiency in Swift and ideally Objective C
  • Solid understanding of the iOS SDK
  • Experience with RESTful APIs, JSON, and asynchronous data handling
  • Experience with Xcode, Git, and CI/CD tools
  • Strong debugging and problem-solving skills
  • Experience integrating with 3rd party advertising, analytics and push notification SDKs
  • Comfortable in Agile environments and using JIRA, Confluence, and Figma
  • Knowledge of MVVM, Coordinator pattern, and Clean Architecture principles (preferred)
  • Experience with Android frameworks and Kotlin/Java (preferred)

Benefits For iOS Developer

  • Competitive base salary
  • Career advancement opportunities
  • Exposure to cutting-edge sports technology
  • Collaborative, innovative culture