Senior Android Developer (команда медиа)
Город:
Москва
Занятость:
Полная занятость
Опыт:
Более 6 лет
Компания "Okko"
У нас молодая команда, работающая на стыке дизайна, продукта и технологий.
Всё, что ты сделаешь, сразу увидят миллионы пользователей — и от твоего кода будет зависеть, насколько комфортно они будут читать, скроллить и взаимодействовать с контентом.
Если ты любишь создавать новое с нуля, не боишься ответственности за фичу «от и до» и хочешь видеть результат своей работы сразу — тогда тебе к нам!
Мы предлагаем:
- Необходимое оборудование и софт для работы;
- Официальное трудоустройство;
- ДМС со стоматологией, офисный врач, доплата больничного листа, корпоративные скидки;
- Льготные условия ипотеки в рамках зарплатного проекта;
- Бесплатная подписка на сервисы партнеров;
- Корпоративный спорт;
-
Насыщенная корпоративная жизнь;
- Электронная библиотека издательства МИФ, в которую входят почти 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.
18 Мая
Middle+ / Senior 1С-разработчик
Москва
от 220 000 до 300 000 руб.
Компания "RedLab" RedLab — глобальная ИТ-компания. Мы входим в международный холдинг Litota Group и предоставляем экспертизу для реализации...
21 Мая
Ведущий исследователь устройств на ОС Android
Москва
Компания "Оксиджен Софтвер" Что мы делаем? ПО для борьбы с преступностью. А если точнее? Благодаря нашему продукту мы предотвращаем...
21 Мая
Localization&Mapping Lead (Руководитель команды локализации и картирования)
Москва
Компания "МИЛТИ" Милти Тех – это инновационные решения для автоматизации торговли и общепита. Мы разрабатываем умные станции самообслуживания,...
20 Мая
Москва
Компания "Star-staff" Привет! Меня зовут Аня, и сейчас я ищу Golang Developer в стартап, разрабатывающий национальную онлайн-платформу для...
19 Мая
Москва
Компания "Тайгер Трейд" Tiger.com — это международная компания, которая с 2015 года разрабатывает полезные программы и сервисы для трейдеров и...
Вакансия размещена в отрасли