Middle+/Senior Android-разработчик (Core)
Требуемый опыт работы: 3–6 лет
Полная занятость, полный день
Санкт-Петербург
Мы любим свое дело и много работаем. Поэтому 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
Хороший офис и еда, плюшки после испытательного срока, возможность удаленной работы
Хотите видеть здесь больше отзывов?
Дайте знать об этом — попросим работодателя открыть их
Похожие вакансии в этой компании
Санкт-Петербург, Беговая
Опыт от 3 до 6 лет
Разработка клиентских приложений для Android Mobile и Android TV. Участие в процессе code review. Дальнейшие перспективы расширения задач в любые...
Опыт разработки под OS Android от 3-х лет. Уверенное понимание архитектуры Android-приложений и его основных компонентов: Activity, Fragment...
Работодатель сейчас онлайн
Санкт-Петербург, Беговая
Опыт более 6 лет
Поддержка и разработка нового продуктового функционала. Оптимизация имеющихся компонентов в соответствии с реалиями сегодняшнего дня. Дальнейшие перспективы расширения задач в...
Уверенное знание Java SE. Уверенное знание SQL. Понимание принципов проектирования клиент-серверных интерфейсов (REST). Опыт работы со Spring Framework, Postgres...
Работодатель сейчас онлайн
Санкт-Петербург
Опыт более 6 лет
Разработка клиентских приложений на iOS/TvOS/WatchOS. Решение сложных технических задач. Оптимизация скорости работы и стабильности приложений. Предлагать и разрабатывать...
Опыт разработки под iOS/TvOS/WatchOS от 3-х лет. Отличное знание Objective C, Swift. Знание фреймворков: UIKit, Core Data...
Работодатель сейчас онлайн
Санкт-Петербург
Опыт от 3 до 6 лет
Разработка клиентских приложений на iOS/TvOS/WatchOS. Решение сложных технических задач. Оптимизация скорости работы и стабильности приложений. Предлагать и разрабатывать...
Опыт разработки под iOS/TvOS/WatchOS от 3-х лет. Отличное знание Objective C, Swift. Знание фреймворков: UIKit, Core Data...
Работодатель сейчас онлайн
Санкт-Петербург, Беговая
Опыт от 3 до 6 лет
Можно из дома
Улучшать и развивать платформу экспериментов. Улучшать и автоматизировать, где можно, процесс от заведения эксперимента, до принятия решения по результатам его...
Коммерческий опыт разработки на Python от 3-х лет. Опыт работы с SQL и NoSQL базами данных. Умение писать типизированный...
Санкт-Петербург
Опыт более 6 лет
Руководить Core командой. Принимать участие в сложных технических задачах. Предлагать и разрабатывать архитектурные решения.
Опыт разработки под iOS/TvOS/WatchOS от 4-х лет. Опыт руководства командой от 2-х лет. Отличное знание Swift...
Работодатель сейчас онлайн
Похожие вакансии
Санкт-Петербург
Опыт от 3 до 6 лет
Откликнитесь среди первыхМожно из дома
Корпоративный портал с материалами для изучения любого нового стека и повышения уровня по своей специальности и не только.
Опыт работы в роли Android Developer от 3-х лет. Опыт работы с Android Studio и Kotlin. Опыт в проектировании...
Опыт от 3 до 6 лет
Можно из дома
Участвовать в разработке нового приложения «с нуля». Искать и устранять баги. Проводить code review. Проводить подготовку и валидацию оценок по...
Опыт работы разработчиком Android от 3 лет. Умение разбираться в чужом коде и делать code-review. Умение коммуницировать с бизнес...
Санкт-Петербург
Опыт от 1 года до 3 лет
Можно из дома
Разрабатывать продукты сегмента utility и productivity. - Системно и своевременно давать обратную связь. - Оценивать сроки и приоритеты. - Определять риски и возможные...
Необходимые навыки: - Опыт разработки мобильных приложений под Android от 1 года. - Опыт работы с Git. - Хорошие знания Kotlin. -
Ведущий Android (Kotlin) разработчик в Дзен-мани
от 250 000 ₽Санкт-Петербург
Опыт от 3 до 6 лет
Можно из дома
Перевести iOS и Android приложения на мультиплатформенную навигацию. Заменить DI в приложениях на мультиплатформенное решение. Разработать UI Kit на Compose.
Вы отлично знаете Kotlin. Супер, если интересуетесь backend-разработкой. Имеете опыт коммерческой разработки от 3-х лет. Комфортно и уютно...
Санкт-Петербург, Беговая
Опыт от 3 до 6 лет
Разработка клиентских приложений для Android Mobile и Android TV. Участие в процессе code review. Дальнейшие перспективы расширения задач в любые...
Опыт разработки под OS Android от 3-х лет. Уверенное понимание архитектуры Android-приложений и его основных компонентов: Activity, Fragment...
Работодатель сейчас онлайн
Android-разработчик
до 250 000 ₽Санкт-Петербург, Владимирская и еще 2
Опыт от 1 года до 3 лет
Можно из дома
Разработка плавного и приятного интерфейса. Многопоточная обработка данных. Написание понятного кода согласно разработанным стандартам. Работа с обменом данными клиент-серверных...
Коммерческий опыт разработки мобильных приложений под Android на Kotlin. Опыт работы с RXJava2/Coroutine, Room, Retrofit. Опыт разработки клиент...
Санкт-Петербург