Вакансия в архиве, на неё нельзя откликнуться.

Android разработчик

Местоположение и тип занятости
Россия, Санкт-Петербург · Полный рабочий день
Компания
Okko — один из ведущих мультимедийных сервисов в России благодаря командной работе единомышленников.

Описание вакансии

Мультимедийный сервис Okko — один из крупнейших российских VoD-сервисов, лидер по платной модели монетизации. Проект стартовал в 2011 году и сегодня представлен на всех ключевых платформах. Ежемесячная аудитория Okko — 17 млн человек.

Более 400 сотрудников компании Okko работают в Москве и Санкт-Петербурге, обеспечивая бесперебойную работу сервиса для всех пользователей на территории России.

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

В техническую команду сервиса требуется Android разработчик

Наш офис находится в Петербурге и мы рассматриваем кандидатов на релокацию. Мы готовы взять на себя помощь в организации переезда наших новых сотрудников.

Задачи:

  • Разработка клиентских приложений для Android Mobile и Android TV;
  • Участие в процессе code review;
  • Дальнейшие перспективы расширения задач в любые части сервиса.

Требования:

  • Опыт разработки под OS Android от 2-х лет;
  • Уверенное понимание архитектуры Android-приложений и его основных компонентов: Activity, Fragment, View, Services, BroadcastReceiver, Content Provider;
  • Знание Android SDK, Java, Kotlin;
  • Понимание этапов отрисовки UI, полезным будет опыт создания кастомных View;
  • Умение разрабатывать адаптивные пользовательские интерфейсы с учётом различий устройств, разрешений экранов и версий ОС;
  • Понимание принципов работы REST API и клиент-серверных приложений;
  • Знание и применение MVP, MVVM, Clean Architecture;
  • Полезным будет знание фундаментальных паттернов проектирования и принципов разработки ПО (GoF, SOLID, KISS, DRY, YAGNI);
  • Полезным будет знание Sqlite;
  • Опыт работы в коммерческих проектах с использованием систем контроля версий (git) и багтрекинга (JIRA), тяга к code review.

Будет плюсом:

  • Наличие готовых проектов в Google Play;
  • Опыт разработки AndroidTV-приложений;
  • Опыт написания backend, либо iOS-приложений, знание других языков программирования.

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

  • Clean Architecture + MVVM + LiveData;
  • Feature-based разработка: каждая фича находится в отдельном модуле, что увеличивает поддерживаемость и позволяет эффективнее разрабатывать приложения большой командой;
  • Codestyle + cтатический анализ кода, который происходит на этапе CI;
  • Single-activity + Cicerone;
  • DI - Toothpick;
  • Kotlin corutines + flow
  • Kotlin multiplatform (в процессе);

Бонусы

  • Амбициозные цели;
  • Гибкий график. При необходимости есть возможность работать из дома, т.к. главное для нас - результат;
  • Неограниченные возможности для профессионального развития и самореализации;
  • Топовое оборудование и весь необходимый софт;
  • Официальное трудоустройство, достойная и полностью белая заработная плата;
  • ДМС, компенсация мобильной связи, занятий спортом/языковых курсов/покупки гаджетов;
  • Комфортный светлый офис с кикером, кофе, йогуртами, фруктами и вкусными ужинами;
  • Насыщенная корпоративная жизнь.

Ваш отклик

No content.icon.access denied
Вакансия в архиве
Вакансия в архиве, на неё нельзя откликнуться.