Middle Android Developer [Мой МТС]
гибрид, Москва
Команда поддерживает и развивает Android-приложение Мой МТС: экраны личного кабинета, оплаты, тарифов и интеграции с веб‑версией. Работа важна для удобства пользователей и стабильной синхронизации данных между клиентом и сервером.
ГрейдMiddle
Опыт2–4 года
Стек
KotlinAndroid JetpackRoomRetrofitCoroutinesFlowOkHttpREST APIGraphQLOAuthJWTJavaFigmaGit
Задачи
- •Разработка и поддержка UI/UX компонентов приложения
- •Реализация экранов ЛК: дашборды, формы платежей, списки услуг
- •Интеграция с бэкендом через REST/GraphQL API
- •Обеспечение оффлайн‑доступа, lazy loading и кэширования для плавного UX
- •Обработка асинхронных операций (Coroutines/Flow) и управление аутентификацией
- •Участие в code review и исправлении багов
Обязательно
- •2–4 года опыта в Android‑разработке
- •Знание Kotlin или Java и Android SDK
- •Jetpack (Compose, ViewModel, Navigation)
- •Опыт с Coroutines/Flow или RxJava
- •Опыт работы с сетевыми библиотеками Retrofit/OkHttp
- •Опыт с локальным хранением данных (Room)
- •Знание REST API и базовые представления о GraphQL
Будет плюсом
- •Опыт интеграции с web/mobile web
- •Знание или опыт с кроссплатформенными фреймворками (Flutter/React Native)
- •Портфолио/примеры в Google Play или на GitHub