All roles

Open role

[Remote] Senior Software Engineer - Mobile

Remote · Saudi Arabia Full-time

Note: The job is a remote job and is open to candidates in USA. Fanatics Betting & Gaming is hiring a Senior Software Engineer - Mobile to build and improve features for its Fanatics Sportsbook app ecosystem. The role develops software across mobile platforms, collaborates with product and design teams, and contributes to app quality and operational excellence.

Responsibilities

  • Develop, test, document, and deploy high quality software into production
  • Develop a fundamental understanding of our industry, product, feature set and roadmap
  • Implement new features from functional requirements to logic and UI with guidance
  • Learn and follow the principles, guidelines, and best practices of our engineering strategy
  • Work closely with our product team, design, and other internal stakeholders to understand technology decisions that grow and improve our products
  • Participate in an on-call rotation to address urgent issues outside business hours and contribute to app enhancements and operational efficiency (OE) by troubleshooting and resolving application-related problems
  • Escalate when tasks or projects hit roadblocks and seek guidance when needed
  • Participate in code reviews to maintain code quality and learn from senior team members
  • Contribute to team planning and design discussions, building expertise around design approaches
  • Impact software quality and customer experience of product features
  • Learn about testability, operational excellence metrics, and team documentation practices
  • Collaborate effectively with team members and contribute to a positive team culture
  • Be open to occasional travel to Fanatics offices and other locations for conferences, events, meetings, and team-building activities

Skills

  • 5+ years of development experience
  • Strong programming fundamentals in any language with demonstrated problem-solving abilities
  • Willingness and eagerness to learn Kotlin as the primary development language
  • The bulk of our business logic strategy relies on Kotlin Multiplatform (KM). You should be comfortable learning and developing business logic within this ecosystem
  • Mobile development experience with modern UI frameworks (SwiftUI, Jetpack Compose, or similar)
  • Team-first mentality, with a willingness to do what it takes to get the job done and a desire to strive for better
  • Able to articulate your thinking process and explain your reasoning when working through problems
  • Demonstrates initiative and independent problem-solving skills while knowing when to seek guidance
  • Demonstrates logical reasoning when working through technical challenges
  • Comfortable with ambiguity and changing requirements in a fast-paced environment
  • Familiar with or willing to learn Agile software product delivery and SCRUM methodology
  • Thrives in a high-growth environment where priorities evolve regularly and decisions are made quickly
  • Able to work cross-functionally within an enterprise environment
  • Experience with mobile development (Android or iOS)
  • Exposure to modern development tools and frameworks
  • Understanding of basic software engineering principles and best practices
  • Experience working in collaborative development environments
  • Familiarity with version control systems and development workflows
  • Interest in learning additional languages like Swift when needed for cross-platform work

Benefits

  • Remote work arrangement

Company Overview

  • Fanatics is a global sports platform reimagining the fan experience across gear, trading cards, sports betting, content, events, and more. It was founded in 2011, and is headquartered in New York, New York, USA, with a workforce of 10001+ employees. Its website is http://www.fanaticsinc.com.
  • Company H1B Sponsorship

  • Fanatics has a track record of offering H1B sponsorships, with 2 in 2021. Please note that this does not guarantee sponsorship for this specific role.
  • More open positions

    [Remote] Senior Manager, R&D Finance

    Work from home Full-time role

    [Remote] Named Account Manager

    Work from home Full-time role

    [Remote] Senior Global Clinical Study Manager

    Work from home Full-time role

    [Remote] DTTLUS-Business Analyst

    Work from home Full-time role

    [Remote] Account Manager | FBO & Airport Solutions

    Work from home Full-time role

    Senior Game Designer, Camera and 3Cs (Fully Remote)

    Work from home Full-time role

    Functional Consultant, VSS Portal

    Work from home Full-time role

    Engineering Project/Process Manager

    Work from home Full-time role

    Senior Product Manager

    Work from home Full-time role

    Testing Psychologist - Contract (1099) - Washington

    Work from home Full-time role

    Patient Contact Center Scheduler

    Work from home Full-time role

    Game UI Designer

    Work from home Full-time role

    Senior Sales & Business Development Manager Retail Media – Schweiz (m/w/d)

    Work from home Full-time role

    Supervisor, Customer Service

    Work from home Full-time role

    Outside Sales Representative

    Work from home Full-time role

    Senior Customer Experience Strategy & Analytics Lead – Driving Data‑Powered Patient Care Innovation, Transformation, and Excellence Across the U.S. – Remote Leadership Role at brighthush

    Work from home Full-time role

    Director, Commercial Strategic Sourcing

    Work from home Full-time role

    Associate Vertical Account Manager

    Work from home Full-time role

    Global Investigator (APAC)

    Work from home Full-time role

    Intelligence Officer (Sales Team)

    Work from home Full-time role

    2nd Shift Help Desk Support

    Work from home Full-time role