Senior Software Engineer - Mobile Job at Fanatics, New York, NY

  • Fanatics
  • New York, NY

Job Description

Responsibilities

  • Develop, test, document, and deploy high-quality software into production.
  • Implement mobile features from functional requirements through business logic and user interface development.
  • Learn and apply Kotlin Multiplatform, engineering strategy principles, coding practices, and platform integrations.
  • Collaborate with product, design, and internal stakeholders on technology decisions and product improvements.
  • Participate in on-call support, troubleshoot application issues, and contribute to operational efficiency.
  • Participate in code reviews, team planning, design discussions, and documentation practices.
  • Contribute to software quality, customer experience, and a positive team culture.
  • Travel occasionally to Fanatics offices and other locations for conferences, events, meetings, and team-building activities.

Requirements

  • 5+ years of development experience.
  • Strong programming fundamentals in any language and demonstrated problem-solving ability.
  • Willingness to learn Kotlin as the primary development language and develop business logic with Kotlin Multiplatform.
  • Mobile development experience with modern UI frameworks such as SwiftUI or Jetpack Compose.
  • Ability to articulate reasoning, demonstrate initiative and independent problem-solving, and seek guidance when needed.
  • Comfort with ambiguity, changing requirements, fast-paced environments, and cross-functional enterprise collaboration.
  • Familiarity with or willingness to learn Agile software delivery and Scrum methodology.
  • Preferred qualifications include Android or iOS mobile development experience, exposure to modern development tools and frameworks, software engineering principles, collaborative development environments, version control systems, and Swift.

Benefits

  • Full-time employment with base and bonus compensation.
  • Benefits information is provided at
  • Compensation varies by country and state of residence according to Fanatics Betting and Gaming geographical compensation zones.
  • Occasional travel to offices and other locations may be required.

Job Tags

Full time

Similar Jobs

A2Zxperts

Junior Full Stack JavaScript Developer Job at A2Zxperts

 ...Our client is seeking a Junior Full Stack JavaScript Developer Location : Oklahoma City Type : Contract, Onsite This positions primary responsibilities consist of converting the approximately seventy existing fillable PDF inspection documents into new... 

LifetimeDealing

Customer Support Representative Job at LifetimeDealing

**Remote / Work From Home USA/CANADA Only** We are looking for a friendly, reliable, and customer-focused Customer Support Representative to join our remote team. You...  ...Provide accurate information about products and services.* Follow up with customers when necessary.... 

Scenic & Emerald Ocean Cruises

Incinerator Operator - Engine (Ocean) Job at Scenic & Emerald Ocean Cruises

 ...safe and efficient disposal of all onboard waste in line with environmental regulations. You will monitor equipment performance, conduct...  ...segregation, storage, and offloading in port. You will follow our policies, procedures, and safe working practices, fostering a strong... 

Eurofins USA Environment Testing

Laboratory Analyst (PLM) - Eurofins Built Environment Testing East - Atlanta, GA Job at Eurofins USA Environment Testing

 ...Eurofins Scientific is an international life sciences company, providing a unique range of analytical testing services to clients...  ...pharmaceutical and cosmetic product testing and in discovery pharmacology, forensics, advanced material sciences and Eurofins Scientific 2/2 March... 

Vail Resorts

Bell Person/Valet Job at Vail Resorts

 ...Summary Job Summary: The Bell Person/Valet will assist guests with their...  ...generally maintaining the appearance of the hotel lobby and entryway. Work with the Front Desk...  ...appropriate storagerooms. ~ Assistin parking cars; serve as thebackupshuttle driver...