Fanatics

Senior Staff Engineer, Client Kotlin Engineer

Fanatics

full-time

Posted on:

Origin:  • 🇺🇸 United States • New York

Visit company website
AI Apply
Apply

Salary

💰 $160,000 - $318,000 per year

Job Level

Senior

Tech Stack

AndroidDistributed SystemsGradleiOSJavaKotlinSpringSpring BootSpringBootSwift

About the role

  • Drive development, testing, documentation, and deployment of high-quality, scalable software into production
  • Develop comprehensive understanding of industry, product, and roadmap to shape team strategy
  • Lead end-to-end technical execution of complex features and systems from architecture to deployment
  • Partner with client platform team to define and grow client standards, best practices, and shared UI experience library
  • Define and enforce engineering principles, guidelines, and best practices
  • Partner with product, design, and stakeholders to make high-impact technical decisions
  • Lead incident resolution as part of on-call rotation
  • Identify and remove roadblocks and collaborate cross-team to maintain momentum
  • Conduct and elevate code reviews to enhance code quality
  • Steer team planning and design discussions and introduce innovative approaches
  • Champion improvements to software quality, testability, operational metrics, and documentation
  • Mentor and coach engineers at all levels
  • Be open to occasional travel to Fanatics offices and other locations for conferences, events, meetings, and team-building

Requirements

  • 10+ years of experience building highly scalable Android applications with MVI Architecture
  • Expert-level knowledge of Kotlin language features especially coroutines, flows, idioms, and best practices
  • Strong experience with reactive programming patterns and asynchronous data processing
  • Proficiency in Gradle build systems including multi-module projects, custom plugins, and dependency management
  • Experience with CI/CD pipelines, SDK versioning strategies, and automated release management for mobile applications and libraries
  • Comfortable learning and developing business logic in Kotlin Multiplatform (KM)
  • Experience with Jetpack Compose and modern Material Design principles
  • Android domain expertise
  • Team-first mentality and strong communication skills
  • Expertise in Agile software delivery and SCRUM methodology
  • Thrives in high-growth environments and cross-functional collaboration
  • Preferred: Compose Multiplatform experience
  • Preferred: Experience designing and building backend services using Spring Boot or similar Java frameworks
  • Preferred: Experience working in large-scale distributed systems and event-driven architectures
  • Preferred: Exposure to Swift & iOS development frameworks
Truelogic Software

Senior Mobile Engineer, Android

Truelogic Software
Seniorfull-time🇲🇽 Mexico
Posted: 6 days agoSource: jobs.ashbyhq.com
AndroidiOSJavaKotlin
Truelogic Software

Senior Mobile Engineer, Android

Truelogic Software
Seniorfull-time🇩🇴 Dominican Republic
Posted: 6 days agoSource: jobs.ashbyhq.com
AndroidiOSJavaKotlin
Truelogic Software

Senior Mobile Engineer, Android

Truelogic Software
Seniorfull-time💃 Anywhere in Latin America
Posted: 6 days agoSource: jobs.ashbyhq.com
AndroidiOSJavaKotlin
BTECH

Senior Android Engineer

BTECH
Seniorfull-time🇪🇬 Egypt
Posted: 2 days agoSource: apply.workable.com
AndroidGradleJavaKotlin
Bumble Inc.

Senior Android Engineer

Bumble Inc.
Seniorfull-time$185k–$223k / year🇺🇸 United States
Posted: 21 days agoSource: jobs.lever.co
AndroidAWSCloudDistributed SystemsJavaJavaScriptKotlinMicroservicesNode.jsPython