Android-разработчик
По договоренности
Обязанности:
- Проектирование и реализация архитектур: Создание надежных архитектур мобильных приложений с использованием шаблонов проектирования MVVM/MVI, обеспечение модульности приложения с Single Activity.
- Интеграция библиотек и фреймворков: Работа с такими инструментами, как Dagger Hilt для DI, Retrofit для сетевых запросов, Compose Navigation для навигации внутри приложения, Glide или Coil для загрузки изображений.
- Оптимизация производительности: Улучшение существующей кодовой базы путем внедрения современных технологий и методов программирования, включая переход с XML на Jetpack Compose.
- Тестирование: Разработка и поддержка юнит-тестов для повышения качества и стабильности приложения.
- Поддержка и улучшение legacy-кода: Рефакторинг устаревших решений, оптимизация существующих компонентов, адаптация существующего функционала к современным стандартам разработки.
- Использование асинхронных механизмов: Применение Coroutines и Flow для эффективного управления потоками выполнения, понимание принципов реактивного программирования (RxJava).
- Командная работа: Участие в процессе совместной разработки с использованием инструментов контроля версий (Git), управление проектами и задачами в Jira.
Требования:
- Опыт работы Андроид разработчиком от 3 лет;
- Умение готовить архитектуры MVVM, MVI;
- Понимание работы в многомодульной архитектуре c SingleActivity; Опыт Dagger Hilt, Retrofit, Compose Navigation, Glide, Coil; Знание и опыт Kotlin Сoroutines/Flow
- Понимание RxJava для поддержки и рефакторинга легаси;
- Опыт разработки UI на XML(выпиливаем) + Compose(добавляем);
- Умение и желание писать Unit тесты;
- Быть готовым к рефакторингу легаси на современный стек;
- Опыт командной разработки, знание инструментов (Jira, Git)
Опубликована 9 часов назад
Похожие вакансии
Вакансии быстро закрываются — подпишитесь на наш канал в MAX сейчас, чтобы видеть их первыми.
Подписаться в MAX ЧТО МЫ ОЖИДАЕМ ОТ КАНДИДАТА: Отличное знание Kotlin и Android SDK; Понимание принципов SOLID, DRY, KISS ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
8 часов назад
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ: Разрабатывать Android-приложения в составе feature-команды Тестировать и оптимизировать ... задачи и участвовать в их декомпозиции НАШИ ПОЖЕЛАНИЯ К КАНДИДАТУ: Опыт коммерческой разработки под Android ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
2 дня назад
Сейчас мы ищем уверенного Android разработчика, с высоким уровнем самостоятельности и инициативы, готового ... между клиентским приложением и сервером; Работать в одной команде с мобильными, фронтенд- и бэкенд-разработчиками ... Решать сложные технические задачи по созданию SDK видеозвонков на Android Решать задачи по передаче ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
9 дней назад
от 350 000 ₽
Выше средней на 49%
Мы ищем Android-разработчика, который разделит наш энтузиазм и захочет "гореть" этим проектом так же, ... Стек технологий: -Jetpack Compose -Kotlin -Java -Android SDK -Dagger 2 -MVVM Также необходим опыт выстраивания ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
9 часов назад
Качество кода: Detekt + GitLab CI Наши ожидания Опыт коммерческой Android-разработки от 5 лет.
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
19 дней назад