Senior Android Developer (команда медиа)

Okko
Санкт-Петербург Опыт работы от 6 лет Постоянная занятость Полный день
Поделиться

Описание

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

Всё, что ты сделаешь, сразу увидят миллионы пользователей и от твоего кода будет зависеть, насколько комфортно они будут читать, скроллить и взаимодействовать с контентом.

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

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

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

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

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

  • Верстать экраны статей и контентной ленты на Jetpack Compose и и XML ;

  • Проектировать чистую, масштабируемую архитектуру нового раздела;

  • Обсуждать задачи с продуктом, дизайном, аналитикой и предлагать технические решения;

  • Писать код, проходить код-ревью, выпускать в релиз и видеть, как пользователи реагируют на твою фичу.

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

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

  • Уверенное знание Jetpack Compose ;

  • Понимание MVVM / TEA , опыт с Clean Architecture ;

  • Опыт работы с Coroutines/Flow , Retrofit/OkHttp , Toothpick/Dagger;

  • Навыки оптимизации UI : ленивая загрузка, кэширование, DiffUtil, ViewPool;

  • Умение работать в полном цикле от обсуждения идеи до релиза и поддержки;

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

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

  • Опыт запуска фичи или раздела с нуля ;

  • Знание пагинации, офлайн-режима, кэширования (Paging 3, Room, DataStore);

  • Опыт с A/B-тестами, аналитикой, feature-флагами ;

  • Понимание доступности (accessibility) и адаптации под разные экраны (Mobile/TV);

  • Участие в дизайн-ревью и умение говорить с дизайнерами на одном языке.

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

  • 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.
2 дня назад Источник: hh.ru
Обращаем Ваше внимание, что вакансия взята с внешнего источника hh.ru. Администрация сайта не несет ответственность за ее содержание.
Рекомендуемые вакансии

Senior Android Developer (команда видеоплеера)

  • Okko
  • Санкт-Петербург
Описание Мы разрабатываем и улучшаем видеоплеер для Android и Android TV , который используется для воспроизведения фильмов, сериалов и трансляций масштабных событий. Всё, что мы делаем, напрямую ...
07.02.2026; Источник: hh.ru

Senior Android Developer в Маркет

  • Яндекс
  • Санкт-Петербург
Описание Наша команда отвечает за пользовательский опыт после создания заказа в Яндекс Маркете: коммуникации, информацию о доставке, отмены заказов, возвраты и переносы даты и времени доставки. Также ...
13.02.2026; Источник: hh.ru

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

  • Okko
  • Санкт-Петербург
Описание Мы разрабатываем и улучшаем видеоплеер для Android и Android TV , который используется для воспроизведения фильмов, сериалов и трансляций масштабных событий. Всё, что мы делаем, напрямую ...
25.02.2026; Источник: hh.ru