Магнит OMNI - команда, которая создаёт уникальный омниканальный опыт для клиентов, объединяя в единый контур «Магнит Плюс», «Магнит Фудтех», «Магнит Маркет» и приложение «Магнит: акции и доставка». Мы трансформируем ритейл, предлагая инновационные решения, которые делают жизнь клиентов лучше.
Сейчас мы в поисках Android разработчика в команду разработки Darkstore.
Мы развиваем сеть дарксторов «Магнита» — магазинов-складов, закрытых для покупателей и заточенных под экспресс-доставку.
Чем мы занимаемся:
- Кастомизацией клиента под дарксторы — свои блоки, лейаут, категории, наполнение.
- App-in-app — формируем видение и встраиваем дарксторы прямо в суперапп.
- «Съешь сегодня» — выводим товары с коротким сроком годности, быстрая доставка.
- Dark Kitchen — честно учитываем остатки и понимаем, что реально можем готовить, комбо и кастомизация («выбери сироп для кофе»).
- Скидками для сотрудников.
- Админкой и дашбордами — метрики и бекенд для директоров;
Наш стек: Kotlin, Coroutines, Navigation Component и single activity, Retrofit, Dagger2.
Чем предстоит заниматься:
- Разбивать проект на модули
- Осуществлять переход от xml в пользу Compose
- Оптимизировать время запуска приложения
- Покрывать тестами свой и чужой код
- Code Review
- Автоматизировать рутинные задачи (мы используем ruby+fastlane)
Мы ожидаем: - Опыт работы с многомодульными приложениями
- Понимание gradle (caches, composite builds, plugins)
- Глубокое понимание dagger
- Опыт с Kotlin Coroutines, Compose
- Отличные знания Android SDK
- SOLID, Clean Architecture, MV* архитектуры (StateFlow)
- Обязательный опыт написания тестов
- Практики CI/CD и опыт работы с gitlab-ci
Мы предлагаем: - Трудоустройство в аккредитованную ИТ компанию;
- Конкурентоспособную заработную плату (обсуждается индивидуально);
- ДМС со стоматологией;
- График работы 5/2 с гибким началом рабочего дня;
- Возможность работать как удаленно, так и в современных офисах с зонами отдыха в Москве, Краснодаре, Санкт-Петербурге и Иннополисе;
- Оплату обучения на курсах и участие в конференциях;
- Возможность профессиональной реализации - мы не только берем экспертизу, но и помогаем развивать потенциал в интересных и многоплановых проектах через оплачиваемое внешнее обучение, корпоративные курсы и участие в конференциях;
- Дружескую атмосферу и поддержку команды;
- Прозрачные цели, четкие ожидания, здравый смысл в процессах и управленческих подходах;
- Возможность проведения и участия в митапах, хакатонах, где можно познакомиться с работой других подразделений;
- Корпоративные скидки PRIMEZONE и программы лояльности;
- Наличие корпоративной библиотеки;
- Отсутствие трекинга времени;
- Корпоративную технику.