Middle+/Senior Android-разработчик (Core)
12 Сентября 2024
Город:
Санкт-Петербург
Занятость:
Полная занятость
Компания "Okko"
В техническую команду сервиса требуется 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;
- Дальнейшие перспективы расширения задач в любые части сервиса.
Условия:
- Топовое оборудование и весь необходимый софт;
- Официальное трудоустройство;
- ДМС со стоматологией, офисный врач, доплата больничного листа, корпоративные скидки;
- Льготные условия ипотеки в рамках зарплатного проекта;
- Бесплатная подписка на сервисы партнеров;
- Совместные занятия спортом: йога, волейбол;
- Насыщенная корпоративная жизнь.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
26 Сентября
Java-разработчик (Middle)( Газпром нефть )
Санкт-Петербург
Компания "Газпром нефть" Мы – команда «Газпромнефть – Цифровые решения» , часть ИТ-функции «Газпром нефти». Команда, которая научила нейросети...
26 Сентября
Санкт-Петербург
от 180 000 до 230 000 руб.
Компания "Enjoypro" EnjoyPro – это команда экспертов в области высоких технологий и разработки программного обеспечения. Проекты: 1....
26 Сентября
Middle Frontend-разработчик (Nuxt.JS/Vue/Node.js)
Санкт-Петербург
Компания "ИНТЕЛЛЕКТУАЛЬНЫЕ СИСТЕМЫ" Мы находимся в поиске Middle Frontend-разработчика, для участия в разработке новых проектов компании, а...
26 Сентября
Санкт-Петербург
Компания "A&D Mortgage" Мы строим современную и технологичную финтех-компанию ИТ Контакт . С 2019 года мы активно разрабатываем, внедряем и...
26 Сентября
Middle QA Automation Engineer (Python)
Санкт-Петербург
Компания "Nexign (АО «Нэксайн»)" Приглашаем в команду NWM NMS (Network Management System) специалиста для участия в обеспечении качества...
Вакансия размещена в отрасли