Middle+/Senior Android-разработчик (Core)

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Okko
3,9

Санкт-Петербург

Напишите телефон, чтобы работодатель мог связаться с вами

Чтобы подтвердить, что вы не робот, введите текст с картинки:
captcha
Мы любим свое дело и много работаем. Поэтому Okko — один из ведущих онлайн-кинотеатров в России.

Растём и развиваемся с 2011 года. Ежемесячно нас смотрят миллионы пользователей: на смартфонах, Smart TV и компьютерах. За всем этим стоит работа большой и сильной команды.

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

Требования:

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

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

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

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

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

Задачи:

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

Условия:

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

Ключевые навыки

OS Android
Android SDK
Java
Kotlin
REST API
MVP
MVVM

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос

Вакансия опубликована 3 мая 2024 в Санкт-Петербурге

Отзывы о компании

3,9хорошо
Оценка Dream Job

62%

Рекомендуют
Ваши отзывы помогают людям принимать взвешенные карьерные решения
Оставить отзыв

Что говорят сотрудники

Специалист технической поддержки
Апрель 2024
Хороший офис и еда, плюшки после испытательного срока, возможность удаленной работы
Хотите видеть здесь больше отзывов?
Дайте знать об этом — попросим работодателя открыть их

Похожие вакансии в этой компании

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

Okko
3,9

Санкт-Петербург