Software Engineer III – Mobile

Posted 81ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer developing and deploying mobile features at Fanatics Betting & Gaming. Collaborating with cross-functional teams to enhance the customer experience.

Responsibilities:

  • Develop, test, document, and deploy high quality software into production
  • Implement new features from functional requirements to logic and UI with guidance
  • 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 by troubleshooting and resolving application-related problems
  • Participate in code reviews to maintain code quality and learn from senior team members
  • 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

Requirements:

  • 5+ years of development experience
  • Strong programming fundamentals in any language with demonstrated problem-solving abilities
  • Willingness and eagerness to use Kotlin as the primary development language
  • 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
  • Comfortable with ambiguity and changing requirements in a fast-paced environment
  • Familiar with or willing to learn Agile software product delivery and SCRUM methodology
  • A Bachelor’s degree, or professional certification, or a combination of education and experience

Benefits:

  • Medical
  • Dental
  • Vision
  • 401K
  • Paid time off
  • GymPass
  • Pet Insurance
  • Family Care Benefits
  • Home office setup stipend