Senior Android разработчик
Город:
Москва
Занятость:
Полная занятость
Опыт:
Более 6 лет
Компания "Интеграция Дистрибуция Проекты"
Проект: Android (Kotlin), многомодульный SDK, Dagger 2, Compose + legacy, Retrofit/Room/Coroutines + немного RxJava, корпоративный Artifactory и дизайн-система; плюс WebRTC и ExoPlayer.Обязательно понимание:
- Kotlin - уверенный уровень (в проекте Kotlin 2.1), знание идиом и корутин (kotlinx-coroutines).
- Android SDK - жизненный цикл Activity/Fragment, фоновая работа (WorkManager).
- Многомодульность, управление зависимостями Gradle, Version Catalog (libs.versions.toml).
- Архитектура - Clean (presentation → domain → data), use cases, репозитории, маппинг DTO ↔️ доменные модели; умение не смешивать слои.
- DI - Dagger 2: модули, компоненты, скоупы.
- Асинхронность - корутины + Flow; готовность работать с RxJava 2 там, где код ещё не мигрирован.
- UI - Jetpack Compose (Material3) и legacy UI (Fragment, ViewBinding, XML); поддержка новых и существующих экранов в одном продукте.
- Сеть - Retrofit, OkHttp, REST.
- Локальные данные - Room (в т.ч. миграции, запросы, Flow).
- Сборка - Gradle Kotlin DSL, варианты сборки debug/release, базовое понимание R8/ProGuard для библиотек.
- Работа в корпоративной среде - зависимости из внутренних Maven/Artifactory, закрытая дизайн-система "", соблюдение командных процессов.
- Знакомство с StateFlow / MVI-подобными паттернами (в т.ч. side effects из ViewModel), UiText-подобными абстракциями для строк без Context в домене.
- WebRTC / real-time медиа (звонки, состояния соединения).
- Media3 / ExoPlayer.
- Опыт SDK / встраиваемых библиотек (не только монолитное приложение): обратная совместимость, ProGuard.
- Интеграция SDK в host-приложение.
- Базовая ориентация в composite build / convention-плагинах (build-logic).
- WebSocket и Centrifuge.
20 Мая
Разработчик Python (senior)( ProfiStaff )
Москва
Компания "ProfiStaff" Наш клиент - Компания – разработчик комплексных технических решений в сфере ИТ и ИБ Приглашает на работу Разработчика...
22 Мая
Москва
от 200 000 до 450 000 руб.
Компания "UserGate" Компания UserGate - аккредитованный российский разработчик программного обеспечения и микроэлектроники в области сетевой...
15 Мая
Разработчик коммуникационного ПО
Москва
Компания "ЭВРИКА, Санкт-Петербург" АО "ЭВРИКА" — российская аккредитованная IT-компания. Более 30 лет мы реализуем уникальные проекты в области...
21 Мая
Senior Backend разработчик Java/Kotlin
Москва
Компания "Okko" В техническую команду сервиса требуется Senior Backend-разработчик Java/ Kotlin Так как наши офисы находятся в Москве и...
20 Мая
Инженер-разработчик встраиваемых систем / Инженер-электроник
Москва
Компания "ЭВРИКА, Санкт-Петербург" АО "ЭВРИКА" — российская аккредитованная IT-компания. Более 30 лет мы реализуем уникальные проекты в области...
Вакансия размещена в отрасли