Fanatics
Senior Engineer, Android
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Android-инженер в Fanatics Collectibles для разработки мобильных продуктов экосистемы коллекционных товаров. Самостоятельно ведёт крупные фичи от проектирования до продакшена и обеспечивает техническое лидерство в Android-команде.
Задачи
- Проектировать, разрабатывать, тестировать и поддерживать Android-приложения на Kotlin с использованием современных практик
- Самостоятельно вести сложные фичи и технические инициативы от дизайна до запуска и эксплуатации
- Работать в тесной связке с Product и Design для превращения потребностей клиентов в интуитивные и производительные мобильные решения
- Принимать архитектурные и технические решения в Android-домене и участвовать в общих решениях по мобильной инженерии
- Выявлять технические риски и возможности, предлагать решения с балансом скорости, масштабируемости и надёжности
- Внедрять инженерные практики, повышающие качество кода, тестирование, observability и продуктивность разработчиков
- Проводить код-ревью и менторить инженеров, повышая качество исполнения в команде
- Улучшать производительность, стабильность, безопасность и надёжность приложений через измерения и непрерывные улучшения
- Диагностировать и устранять сложные продакшен-инциденты в мобильных приложениях и поддерживающих сервисах
- Снижать технический долг и развивать существующие системы с учётом ближайших продуктовых приоритетов
- Взаимодействовать с backend, platform, iOS, web и data-командами для целостного клиентского опыта
- Участвовать в техническом планировании и декомпозиции сложных инициатив на понятные задачи
- Понятно доносить технические решения, риски и компромиссы до технических и нетехнических стейкхолдеров
Требования
- 5+ лет профессионального опыта в разработке ПО, значительная часть — разработка и релиз Android-приложений
- Глубокое владение Kotlin и современной экосистемой Android
- Сильные знания архитектуры Android, жизненного цикла приложения, конкурентности, сетевого взаимодействия, персистентности и оптимизации производительности
- Опыт с современными Android-фреймворками и практиками: Jetpack Compose, Coroutines, Flow, dependency injection, автоматизированное тестирование
- Опыт проектирования и поставки сложных фич с минимальным надзором
- Понимание архитектуры ПО, API, распределённых систем и взаимодействия мобильных приложений с backend-сервисами
- Способность диагностировать сложные технические проблемы и доводить их до решения
- Сильные коммуникативные навыки и опыт кросс-функциональной работы с Product, Design и Engineering
- Опыт технического наставничества и менторства инженеров
Условия
- Базовая зарплата $160,000–$200,000 в год (диапазон указан для Нью-Йорка)
- Диапазон не включает краткосрочные и долгосрочные премии
- Итоговая компенсация зависит от локации, опыта, квалификации и обучения
- Информация о бенефитах на https://benefitsatfanatics.com/
Навыки
- Kotlin
- Android
- Jetpack Compose
- Coroutines
- Flow
- Dependency Injection
- Automated Testing
- CI/CD
- Mobile Observability
- Analytics
- Performance Optimization