Можно удалённо Москва Санкт-Петербург Okko 4.6 В техническую команду сервиса требуется Android разработчикМы предлагаем:
Необходимое оборудование и софт для работы;
Официальное трудоустройство;
ДМС со стоматологией, офисный врач, доплата больничного листа, корпоративные скидки;
Льготные условия ипотеки в рамках зарплатного проекта;
Бесплатная подписка на сервисы партнеров;
Корпоративный спорт;
Насыщенная корпоративная жизнь;
Электронная библиотека издательства МИФ, в которую входят почти 2 тыс. единиц контента по бизнесу, саморазвитию, здоровому образу жизни и другим актуальным темам.
Твои главные миссии в Okko:
Разработка сложных приложений для Android Mobile и Android TV;
Реализация продуктовых фич;
Активная работа с техдолгом: регулярно выделяем время на рефакторинг;
Участие в Code Review с фокусом на качество кода;
Влияние на архитектурные решения проекта.
Суперсилы, которые ценим:
3+ года коммерческой разработки на Android;
Понимание архитектуры Android-приложений, включая основные компоненты, а также практический опыт работы с Fragment и View;
Уверенное знание Android SDK и Kotlin;
Понимание этапов отрисовки UI, уметь верстать на XML, полезным будет опыт создания кастомных View;
Уверенное знание Coroutines;
Умение разрабатывать адаптивные пользовательские интерфейсы с учётом различий устройств, разрешений экранов и версий ОС;
Понимание принципов работы клиент-серверных приложений;
Знание и применение Clean Architecture. Знание архитектурных паттернов MVVM, MVI (или любой UDF архитектуры);
Знание паттернов проектирования и умение объяснить, как применяешь их на практике.
То, что удивит нашу команду:
Наличие готовых проектов в Google Play;
Опыт разработки AndroidTV-приложений;
Знание Compose;
Знание SQLite.
Технические подробности нашего проекта:
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.
Показать контакты
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений
Источник - Telegram канал. Название доступно после авторизации