Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Fanatics Logo

Software Engineer 3 - Client Kotlin Engineer

Fanatics

$120,000 - $200,000
Sep 20, 2025
Remote, US
Apply Now

FBG is looking to build scalable, high-impact solutions that drive the business forward, and the Atlas team is focused on delivering exceptional client experiences and achieving critical business goals.

Requirements

  • Expert-level knowledge of Kotlin language features, idioms, and best practices
  • Deep understanding of Kotlin coroutines & Flows
  • Strong experience with reactive programming patterns and asynchronous data processing
  • Experience with Ktor framework for building networking solutions and API integrations
  • 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
  • Experience with Kotlin Multiplatform(KM)

Responsibilities

  • Design, develop, and maintain high-quality Kotlin SDKs that serve as foundational tools for internal and external developers
  • Build platform-level abstractions and APIs that enable scalable application development across multiple products
  • Lead architectural decisions for SDK design patterns, ensuring backwards compatibility and seamless integration
  • Manage complex Gradle build configurations, publishing workflows, and dependency resolution for SDK distribution
  • Collaborate with product teams to understand developer needs and translate requirements into robust SDK features
  • Mentor and coach engineers across all levels and platforms, cultivating a strong, inclusive, and growth-minded engineering culture
  • Establish and maintain coding standards and development workflows for the kotlin multiplatform architecture

Other

  • 5+ years of professional software development experience
  • Excellent communication skills, with the ability to clearly convey complex technical concepts to engineers, stakeholders, and leadership
  • Proven experience in Agile environments, with a track record of driving process improvements and delivering value iteratively
  • Ability to thrive in a fast-paced, high-growth environment with evolving priorities and cross-functional collaboration
  • A team-first mentality, with a willingness to do what it takes to support the team and a passion for continual improvement