Fanatics
Fanatics
Fanatics 是一家全球性的体育商品和服饰公司,通过电子商务和零售渠道创作并销售获得官方授权的产品。其业务涵盖体育许可、商品经营、品牌保护以及面向球迷的商业活动,并通过业务合作支持体育组织及相关品牌。公司还运营包括 Fanatics ONE 在内的多个业务板块,同时重视供应链透明度、企业责任和投资者关系。

高级资深移动工程师,Kotlin Multiplatform – Fanatics 远程办公

负责 Fanatics 全球体育平台的 Kotlin Multiplatform 与 Android 工程,引领移动端架构、共享能力及工程标准建设,助力高规模产品生态发展。

描述

  • 深入了解行业、产品和路线图,为团队战略和组织方向提供指导。
  • 负责复杂功能和系统从构思、架构设计到部署、迭代与优化的完整过程。
  • 建立并维护工程原则、指导方针和开发实践。
  • 制定 Android 平台方向,并通过 Kotlin Multiplatform 支持 Fanatics 的 Android 与移动端生态。
  • 与产品、设计及相关利益方合作,作出支持业务目标和规模化发展的高影响力技术决策。
  • 与 iOS 和 Android 负责人跨多个应用交流实践、共享代码并交付完整功能。
  • 通过值班轮换负责事件响应。
  • 发现并解决跨团队阻塞问题。
  • 执行代码审查,并提升整个组织的审查质量。
  • 指导规划和设计讨论,同时改进架构模式。
  • 提升软件质量、可测试性、运营度量和技术文档水平。
  • 指导并培养不同经验层级的工程师。
  • 偶尔前往 Fanatics 办公室及其他目的地参加会议、活动、会面和团队建设活动。

任职要求

  • 至少 10 年开发高可扩展性、高性能 Android 应用的经验。
  • 精通 Kotlin Multiplatform、Compose Multiplatform 及相关 Android 技术。
  • 具备建立共识并指导他人采用代码和架构方法的能力。
  • 具备系统层面的功能知识或经验,覆盖后端、客户端 API、平台工程,以及支持客户端的营销和分析系统。
  • 熟悉原生应用中的可观测性实践,例如日志记录、监控和追踪。
  • 具备出色的沟通能力,能够向工程师、高管和非技术利益相关方解释复杂的技术理念。
  • 具备团队合作意识,愿意承担交付成果所需的工作。
  • 能够在快速发展的环境中,在优先事项不断变化的情况下有效工作。
  • 优先考虑:具备在原生应用和跨平台应用之间共享代码的经验。
  • 优先考虑:具备使用 WebView 并在不同技术之间整合一致体验的经验。
  • 优先考虑:具有体育、电商或游戏行业背景。
  • 优先考虑:能够在多样的遗留代码库和全新代码库、编程语言及环境中开展工作。

福利待遇

  • 奖金。
  • 福利信息请见 https://benefitsatfanatics.com/。
  • 偶尔前往 Fanatics 办公室及其他地点参加会议、活动、会面和团队建设活动。