Senior Android Developer (команда интеграция)

По договоренности

  • Беговая
  • Зенит
  • Старая Деревня

Мы разрабатываем и улучшаем видеоплеер для Android и Android TV, который используется для воспроизведения фильмов, сериалов и трансляций масштабных событий.

Всё, что мы делаем, напрямую отражается на пользователях Okko — и на тех, кто смотрит контент в других приложениях, куда мы интегрируемся.

У нас сильная команда, работающая на стыке пользовательского опыта, бизнес-логики и медиа-интеграций.

Если у тебя горят глаза от нестандартных задач, ты не боишься работать с legacy и любишь погружаться в сложные темы — тогда тебе к нам!

Мы предлагаем:

  • Необходимое оборудование и софт для работы;
  • Официальное трудоустройство;
  • ДМС со стоматологией, офисный врач, доплата больничного листа, корпоративные скидки;
  • Льготные условия ипотеки в рамках зарплатного проекта;
  • Бесплатная подписка на сервисы партнеров;
  • Корпоративный спорт;
  • Насыщенная корпоративная жизнь;

  • Электронная библиотека издательства МИФ, в которую входят почти 2 тыс. единиц контента по бизнесу, саморазвитию, здоровому образу жизни и другим актуальным темам.

Твои главные миссии в Okko:

  • Реализовывать гибкую настройку внешнего вида плеера;

  • Выделять бизнес-логику плеера из технической части;

  • Участвовать в миграции с ExoPlayer 2 на Media3;

  • Внедрять поддержку live-трансляций, коротких видео, моментов;

  • Работать в полном цикле: от обсуждения идеи с продуктом — до релиза и поддержки интеграций;

  • Обеспечивать стабильность даже на слабых устройствах и в условиях нестабильного интернета.

Суперсилы, которые ценим:

  • Опыт разработки под Android от 3 лет, с фокусом на интеграции и архитектуру;

  • Знание современных подходов к архитектуре (MVVM, Clean Architecture);

  • Опыт работы с Kotlin Coroutines/Flow;

  • Навыки профилирования и поиска утечек памяти;

  • Умение выделять бизнес-логику от технической реализации;

  • Готовность работать с legacy и постепенно его рефакторить;

  • Проактивность и коммуникабельность: готовность задавать вопросы, предлагать решения, договариваться с кросс-функциональной командой.

То, что удивит нашу команду:

  • Опыт разработки библиотек / SDK (умение проектировать стабильный внешний API);

  • Опыт с ExoPlayer 2 / Jetpack Media3;

  • Разработка под Android TV;

  • Работа с биллингом, логированием, live-трансляциями;

  • Понимание миграций между версиями библиотек.

Технические подробности нашего проекта:

  • Clean Architecture, DDD;
  • XML, Compose (новые экраны пишем на Compose);
  • MVVM + LiveData (в старых модулях), сейчас переходим на TEA (The Elm Architecture)(все новые экраны пишем на TEA);
  • Feature-based разработка: каждая фича находится в отдельном модуле, что увеличивает поддерживаемость и позволяет эффективнее разрабатывать приложения большой командой;
  • Single Activity + Cicerone;
  • DI - Toothpick;
  • Kotlin coroutines + flow;
  • Codestyle + cтатический анализ кода, который происходит на этапе CI.

Адрес: Россия, Санкт-Петербург, улица Савушкина, 126Б
Показать на большой карте

Поделиться:

Опубликована месяц назад

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

Мы ищем сильного Senior React Native Developer, который поможет нам развивать мобильный продукт ONDOC ... через постепенное внедрение новых модулей на React Native внутри существующего Android-приложения. ... Текущая техническая ситуация Исторически приложение развивалось как нативное Android-решение на Kotlin ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании ONDOCONDOC
  • Санкт-Петербург
6 дней назад
Сейчас мы находимся в поиске Senior Python Developer'a для работы над продуктом с нуля.
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании PLC.01PLC.01
  • Санкт-Петербург
3 дня назад
Лектон — российская компания, представляющая инновационные технологические решения для автоматизации платежных сервисов. Мы работаем на рынке процессинговых систем с 1995 года. Разработанную нами систему процессинга используют крупные банки, процесси...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании ЛектонЛектон
  • Санкт-Петербург
4 дня назад
Сейчас мы находимся в поиске Senior React Native Developer'a для работы над продуктом с нуля.
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании PLC.01PLC.01
  • Санкт-Петербург
2 дня назад
Компания разработчик приложений для бизнеса приглашает в свою команду специалистов Мы ждем, что вы Уверенно владеете одним из ЯП (Java, Python, Go или C++) Разрабатывали коммерческие приложения не менее 5 лет Поддерживали программное обеспечение от н...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Версус СервисВерсус Сервис
  • Санкт-Петербург
4 дня назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.