Senior Engineer, Android at Fanatics Collectibles | NY, US | Rezi

Senior Engineer, Android at Fanatics Collectibles

Senior Engineer, Android

Fanatics Collectibles · NY, US

5 days ago

Senior Engineer, Android

Fanatics Collectibles · NY, US

6 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Engineer, Android role.

Rezi rewrites your resume against Fanatics Collectibles's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Engineer, Android posting at Fanatics Collectibles — free, in seconds.

About the Role

Fanatics Collectibles is seeking a Senior Android Engineer to build high-quality mobile experiences across its ecosystem. This role involves independently owning significant features and technical initiatives, shaping technical solutions, and providing technical leadership to other engineers.

Responsibilities

  • Design, develop, test, and maintain high-quality Android applications using Kotlin and modern Android development practices.
  • Own complex features and technical initiatives from design through implementation, launch, and ongoing operation.
  • Partner closely with Product and Design to translate customer needs into intuitive, performant mobile experiences.
  • Build applications that are reliable, scalable, accessible, and responsive across a broad range of Android devices.
  • Make sound architectural and technical decisions within the Android domain and contribute to broader mobile engineering decisions.
  • Identify technical risks and opportunities and recommend solutions that balance product velocity, scalability, reliability, and maintainability.
  • Establish and promote engineering practices that improve code quality, testing, observability, and developer productivity.
  • Provide technical guidance, code reviews, and mentorship to engineers while raising the quality of engineering execution across the team.
  • Improve application performance, stability, security, and reliability through measurement and continuous improvement.
  • Diagnose and resolve complex production issues across mobile applications and their supporting services.
  • Use monitoring, experimentation, and customer feedback to identify opportunities to improve product and technical performance.
  • Reduce technical debt and evolve existing systems while balancing near-term product priorities.
  • Partner with backend, platform, iOS, web, data, and other engineering teams to deliver cohesive customer experiences.
  • Collaborate effectively with Product, Design, Data, and business stakeholders to clarify requirements and navigate technical tradeoffs.
  • Contribute to technical planning and help break complex initiatives into clear, executable work.
  • Communicate technical decisions, risks, and tradeoffs clearly to technical and non-technical stakeholders.

Requirements

  • 5+ years of professional software engineering experience, with significant experience building and shipping Android applications.
  • Deep proficiency with Kotlin and the modern Android ecosystem.
  • Strong knowledge of Android architecture, application lifecycle, concurrency, networking, persistence, and performance optimization.
  • Experience with modern Android frameworks and practices such as Jetpack Compose, Coroutines, Flow, dependency injection, and automated testing.
  • Experience designing and delivering complex features with limited oversight.
  • Strong understanding of software architecture, APIs, distributed systems, and how mobile applications interact with backend services.
  • Demonstrated ability to diagnose complex technical problems and drive them through resolution.
  • Strong communication skills and experience collaborating across Product, Design, and Engineering.
  • Experience providing technical guidance and mentorship to other engineers.
  • Experience building high-scale consumer mobile products.
  • Experience with commerce, marketplaces, livestreaming, social platforms, payments, or other transaction-oriented products.
  • Experience with mobile observability, experimentation, analytics, and performance tooling.
  • Familiarity with CI/CD and mobile release automation.
  • Experience working within a shared mobile platform or multi-product engineering environment.
  • Passion for sports, collectibles, fandom, or building products that bring communities together.

Skills

  • Kotlin
  • Android development
  • Jetpack Compose
  • Coroutines
  • Flow
  • Dependency injection
  • Automated testing
  • Software architecture
  • APIs
  • Distributed systems
  • Mobile observability
  • Experimentation
  • Analytics
  • Performance tooling
  • CI/CD
  • Mobile release automation

Location

  • New York City

Work Type

  • Full-time

Experience Level

  • Senior

Salary/Compensations

  • $160,000—$200,000 USD

Benefits

  • Short-term incentive compensation
  • Long-term incentive compensation

About the Company

  • Fanatics is building a leading global digital sports platform, igniting the passions of global sports fans and maximizing the presence and reach for its hundreds of sports partners globally.
  • Fanatics Collectibles is a new company operating at the intersection of collectibles, culture, and technology, building the global leader in next-generation collectibles.
  • The company has an established database of over 100 million global sports fans, a global partner network with approximately 900 sports properties, and over 2,000 retail locations.

Equal Opportunity

  • Fanatics never seeks payment from job applicants. Feel free to ask your recruiter for a phone call or other type of communication for interview, and ensure your communication is coming from a Fanatics email address (including @collectfanatics.com). For added security, where possible, apply through our company website at www.fanaticsinc.com/careers