Fanatics

Staff Android Full Stack Engineer

Fanatics

full-time

Posted on:

Location Type: Remote

Location: Remote • New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $144,000 - $282,000 per year

Job Level

Lead

Tech Stack

AndroidDistributed SystemsGradleKotlinMicroservicesSwift

About the role

  • Contribute to the development, testing, documentation, and deployment of high-quality, scalable software into production
  • Develop a comprehensive understanding of the industry, product, and roadmap, leveraging this knowledge to contribute to team strategy and provide input on the direction of the organization
  • Execute the end-to-end technical implementation of complex features and systems, from ideation and architecture to deployment and refinement across backend & frontend.
  • Partner closely with our client platform team who helps define & grow our client standards, best practices and shared ui experience library platform across the organization.
  • Partner closely with product, design, and other stakeholders to make impactful technical decisions that align with both business goals and long-term scalability
  • Participate in incident resolution as part of the on-call rotation, ensuring swift diagnosis and remediation of critical software issues
  • Proactively identify and remove roadblocks, supporting cross-team collaboration to maintain momentum on complex projects
  • Conduct thorough code reviews, sharing expertise to enhance code quality
  • Actively participate in team planning and design discussions, contributing innovative approaches to solve technical challenges and optimize design patterns
  • Drive improvements to software quality, testability, operational metrics, and team documentation, raising the standard within the team
  • Mentor junior engineers, fostering a culture of continuous learning and professional growth on the team
  • Leverage AI tools to accelerate development velocity while maintaining code quality standards

Requirements

  • 6-7 years building highly scalable Android apps and professional experience with backend microservices and distributed systems in Kotlin
  • Strong knowledge of Kotlin language features especially coroutines, flows, idioms, and best practices with the ability to contribute to best practices and mentor peers in its effective use
  • Some exposure to building full-stack applications
  • Solid understanding of reactive programming patterns and asynchronous data processing
  • Proficiency in Gradle build systems, including multi-module projects, custom plugins, and dependency management
  • Familiarity with CI/CD pipelines, SDK versioning strategies, and automated release management for mobile applications and libraries
  • Experience with Jetpack Compose
  • Android domain expertise, knowing the platform best practices, trends, and end user considerations
  • Demonstrated experience using AI tools (Claude Code, Cursor, Copilot, etc.) to ship production code
  • Effectively communicates complex technical concepts clearly to diverse audiences, including engineers and stakeholders
  • Solid understanding of Agile software delivery and SCRUM methodology, with a track record of contributing to process improvements within teams
Benefits
  • Medical
  • Dental
  • Vision
  • 401K
  • Paid time off
  • GymPass
  • Pet Insurance
  • Family Care Benefits
  • $700 to set up your home office

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
KotlinAndroid developmentmicroservicesdistributed systemsreactive programmingGradleCI/CD pipelinesJetpack Composeasynchronous data processingfull-stack applications
Soft skills
communicationmentoringcollaborationproblem-solvingteam planningdesign discussionsincident resolutioncontinuous learningproactive identification of roadblockscontributing to process improvements
Hungryroot

Senior Software Engineer, Android

Hungryroot
Seniorfull-time$160k–$180k / year🇺🇸 United States
Posted: 1 day agoSource: boards.greenhouse.io
AndroidDaggerKotlin
Stride

Senior Software Engineer, Android

Stride
Seniorfull-time$171k–$192k / year🇺🇸 United States
Posted: 6 days agoSource: boards.greenhouse.io
AndroidDaggerJavaKotlin
SeatGeek

Senior Android Engineer

SeatGeek
Seniorfull-time$140k–$230k / year🇺🇸 United States
Posted: 6 days agoSource: boards.greenhouse.io
AndroidKotlin
Skylight

Senior Android Software Engineer – SDK, API, OTA

Skylight
Seniorfull-time$210k–$233k / yearCalifornia · 🇺🇸 United States
Posted: 7 days agoSource: apply.workable.com
AndroidKotlin