yandex
Страна
Россия
Зарплата
151 739 ₽ – 267 750 ₽
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
MiddleУдалённоПолная занятость

Android разработчик (Магнит) (Middle)

Оценка ИИ

Известный бренд, современный технологический стек (Compose) и понятные задачи. Уровень оплаты для штата ниже среднерыночного, но формат ИП предлагает более конкурентные условия.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Позиция уровня Middle с классическим современным стеком (Compose, Coroutines, Dagger2). Основная сложность заключается в работе над высоконагруженным приложением с многомиллионной аудиторией.

Анализ зарплаты

Медиана220 000 ₽
Рынок160 000 ₽ – 280 000 ₽
Оценка ИИ

Ставка для штатных сотрудников (151к на руки) находится ниже медианы для Middle Android-разработчика в РФ. Однако предложение для ИП (около 267к gross) полностью соответствует рыночным ожиданиям для данного грейда.

Сопроводительное письмо

Меня заинтересовала вакансия Android разработчика в компании «Магнит», особенно в части развития оффлайн-сценариев и функционала «Scan and go». Имея опыт разработки нативных приложений более двух лет, я уверенно владею Kotlin и современным стеком, включая Jetpack Compose и Coroutines. Мой опыт работы с архитектурами MVVM/MVI и написанием модульных тестов позволит мне эффективно включиться в разработку качественного продукта.

Я внимательно ознакомился с требованиями и готов к участию в больших продуктовых запусках. Уверен, что мои навыки в реализации промо-механик и опыт работы в рамках Clean Architecture принесут пользу вашей команде. Буду рад обсудить детали проекта и мой вклад в развитие приложения Магнит.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Магнит уже сейчас

Присоединяйтесь к команде Магнита и создавайте мобильные решения для миллионов пользователей по всей России!

Описание вакансии

🆔 3250

📅 Дата публикации: 10.04.2026 09:52

🥇 Android разработчик (Магнит) (Middle)

📍 Локация/Гражданство: РФ

🎓 Грейд: Middle

📆 Срок проекта: от 35РД

💰 Ставки:

🇷🇺 Штат (на руки): 151 739 руб./мес (на руки)

🇷🇺 ИП (gross): 1 575 руб./час Справочно: ориентировочная среднемесячная выплата Gross 267 750 руб./мес

📎 Задачи:

— Развитие и разработка оффлайн сценариев в мобильном приложении. Scan and go, вкладка "в Магазине"

— разрабатывать и внедрять промо механики в приложение Магнит

— участвовать в техническом развитии направления и больших продуктовых запусках

— писать модульные тесты

— ревьювить коллег по стеку

— создавать полезный и качественный продукта на многомиллионную аудиторию пользователей

— Стек технологий: Kotlin, Android SDK, Coroutines, Dagger2, Detekt, MVVM, MVI, Clean Architecture, Compose.

💻 Требования:

— Уверенное владение Kotlin, Android SDK (опыт разработки нативных приложений от 2-х лет).

— Опыт работы с compose

— Понимание архитектурных паттернов и опыт разработки в чистой архитектуре

— Опыт работы с coroutines

— Опыт написания юнит-тестов.

❗️ Обязательные данные по кандидату при подаче:

● ФИО

● Дата рождения

● Страна+Город

● Грейд

● Ставка

● Оценить требования ДА/НЕТ, в соответствии с наличием опыта.

● ВСЕ ТРЕБОВАНИЯ ИЗ ЗАПРОСА ОТРАЖЕНЫ В ПРОЕКТАХ РЕЗЮМЕ

Менеджер: Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Kotlin
  • Android SDK
  • Coroutines
  • Dagger2
  • Detekt
  • MVVM
  • MVI
  • Clean Architecture
  • Jetpack Compose
  • Unit Testing

Возможные вопросы на собеседовании

Вакансия предполагает работу над оффлайн-сценариями и Scan and go.

Как бы вы организовали синхронизацию данных и обработку конфликтов при работе приложения в оффлайн-режиме?

В стеке указан Jetpack Compose.

Расскажите о жизненном цикле Composable-функций и о том, как оптимизировать рекомпозицию в сложных списках.

Упоминается использование Coroutines.

В чем разница между Dispatchers.Main, Dispatchers.IO и Dispatchers.Default, и как правильно обрабатывать исключения в CoroutineScope?

Проект использует Dagger2.

Как организовать внедрение зависимостей в многомодульном проекте с использованием Dagger2?

Требуется опыт написания юнит-тестов.

Какие подходы вы используете для тестирования логики в ViewModel при использовании MVI или MVVM?

Похожие вакансии

более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

Страна
Россия
Зарплата
151 739 ₽ – 267 750 ₽