Fanatics Inc.

Senior Mobile Engineer - Fanatics Markets

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior Mobile Engineer в Fanatics Markets — приложение для предсказаний и трейдинга. Разработка фич для Android и iOS на базе Kotlin Multiplatform и Compose Multiplatform из общего кода.

Задачи

  • Разрабатывать и выпускать production-фичи для Android и общих KMP-слоёв, отвечая за весь цикл от дизайна до деплоя
  • Реализовывать фичи в ключевых доменах продукта, связывая Compose Multiplatform UI с общей бизнес-логикой через MVI
  • Участвовать в развитии многослойной многомодульной архитектуры, соблюдая границы модулей и общие платформенные контракты
  • Работать совместно с платформенными командами над реализацией объявленных интерфейсов
  • Взаимодействовать с product, design и QA для выпуска надёжных pixel-perfect решений на нескольких платформах
  • Писать тестируемый структурированный Kotlin с coroutines, flows, KSP-кодогенерацией и dependency injection
  • Проводить код-ревью, поддерживая дисциплину границ модулей и конвенции сборки
  • Участвовать в on-call дежурствах и диагностике проблем на разных платформах
  • Менторить junior-инженеров и развивать культуру непрерывного обучения

Требования

  • 5+ лет опыта разработки масштабируемых consumer-facing Android-приложений с уверенным владением MVI-архитектурой
  • Сильное владение Kotlin: coroutines, flows, идиомы и лучшие практики
  • Опыт работы с Kotlin Multiplatform и масштабирования общей бизнес-логики в многомодульном KMP-коде
  • Практический опыт с Compose или Compose Multiplatform и построением UI по дизайн-системе
  • Уверенная работа с многомодульными Gradle-проектами, convention plugins и управлением зависимостями
  • Опыт работы с CI/CD пайплайнами и автоматизированным тестированием мобильных приложений
  • Умение работать на стыке общих платформенных и библиотечных границ без утечки платформенной логики в общие модули
  • Навыки ясной коммуникации технических решений с коллегами, product и design
  • Опыт Agile/SCRUM и стабильная качественная поставка
  • Командный подход и стремление постоянно повышать планку

Условия

  • Remote-формат (#LI-Remote)
  • Базовый оклад и бонус, полная занятость
  • Бенефиты — подробности на benefitsatfanatics.com
  • Возможны очные этапы интервью и онбординг Launching into Better: LIVE в Нью-Йорке
  • Диапазон зарплат зависит от страны и штата проживания (Geographical Compensation Zones)

Навыки

  • Kotlin
  • Kotlin Multiplatform
  • Compose Multiplatform
  • MVI
  • Coroutines
  • Flows
  • KSP
  • Dependency Injection
  • Koin
  • Gradle
  • CI/CD
  • Android
  • iOS
  • Feature flags
  • Mobile observability

Похожие вакансии

Principal Software Android Architect
Zebra TechnologiesSeniorHoltsvilleГибрид
138,800 – 208,200 USD в год
6 окт.
Senior Software Engineer, Android Pixel Photos
GoogleSeniorMountain ViewОфис
174,000 – 252,000 USD в год
16 сент.
Staff Android Engineer, In-Car Experience
WaymoSeniorMountain ViewГибрид
251,000 – 310,000 USD в год
15 сент.
Sr. Mobile App developer- Bilingual (Korean/ English)
Woongjin EnergySeniorPlanoОфис
100,000 – 110,000 USD в год
15 сент.
Android Engineer
CarvLeadPark CityОфисРелокация
15 сент.
Senior Mobile Engineer - Fanatics Markets — Fanatics Inc., 152,000 – 200,000 USD в год, New York | itrelocate