Магнит — это одна из крупнейших розничных сетей России, которая трансформируется в большую цифровую компанию. Входит в список крупнейших публичных компаний мира рейтинга Global 2000 Forbes. Magnit Tech — команда из 3500 IT специалистов, которая создает экосистему комплементарных сервисов: Magnit Pay, Magnit Mobile, DMP платформа, Программа лояльности.
Деятельность команды Мобильной платформы направлена на максимизацию производительности, стабильности и масштабирования приложений Magnit Online, а также на увеличение скорости, эффективности и гибкости команд мобильной разработки в целом, минимизацию даблкостов и развитие inner source'а.
В частности, занимаемся поддержкой и развитием дизайн-системы, созданием стандартизированных подходов к решению продуктовых задач, предоставляем доменным командам инструментарий для работы с сетью, аналитикой, мониторингом и т.п., закладываем гибкую основу и контролируем разработку и последующую дистрибуцию общих пользовательских сценариев: кроссавториация, каталог, поиск, корзина и т.д.
Мы не выполняем продуктовые задачи, в нашей команде нет продакт-менеджера, зато мы пристально следим за тенденциями на рынке, постоянно проводим RnD, проверяем концепции и много взаимодействуем со смежными командами.
Задачи
Энейблинг общего модуля “Корзина”. От полного выстраивания процесса внутри виртуальной команды Корзины до проектирования и написания кода.
Перевод дизайн-системы на Compose. ДС должна быть полностью переведена на новый фреймворк и иметь интероп с проектами Магнита, которые используют текущую версию, а также распространить ДС на команды, которые ее еще не используют.
Разработка платформенного модуля для работы с сетью.
Разработка решения по логированию и обработке ошибок (fatals, non-fatals, организация мониторинга здоровья приложений).
Автоматизация дистрибуции (CI/CD, публикация артефакта и т.д.) платформенных SDK — настроить, наладить, поставить на рельсы.
Ожидания
Отличное знание фреймворка Android, языка Kotlin и Kotlin Coroutines.
Умение выражаться в коде лаконично и понятно.
Владение классическими паттернами проектирования.
Знание основных алгоритмов и структур данных.
Способность реализовывать кастомные UI-компоненты.
Понимание архитектуры MVI.
Будет плюсом:
Опыт написания тестов, поддержки CI/CD.
Условия
Магнит — крупнейший работодатель на территории РФ.
Возможность работать как удаленно (на территории РФ), так и в современных офисах с зонами отдыха в Москве и Краснодаре.
Оплата обучения на курсах и участие в конференциях.
Возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах.
Дружеская атмосфера и поддержка команды.
Прозрачные цели, четкие ожидания, здравый смысл в процессах и управленческих подходах.
Возможность проведения и участия в митапах, хакатонах, где есть возможность познакомиться с работой других подразделений.
Наличие корпоративных скидок и программ лояльности.
Наличие корпоративной библиотеки.
Отсутствие трекинга времени.
Корпоративная техника (на выбор: Mac/Windows + доп. техника).
Мы приветствуем любые инициативы и готовы развиваться вместе с кандидатами.
Анастасия Фатеева Recruiter
О компании Магнит
Сфера
Продуктовая компания
Размер
1001+
Магнит — это одна из крупнейших розничных сетей России, которая трансформируется в большую цифровую компанию. Магнит входит в список крупнейших публичных компаний мира рейтинга Global 2000 Forbes и возглавляет рейтинг крупнейших частных работодателей России по версии Forbes. Magnit Tech — команда из 3500 IT специалистов, которая создает экосистему комплементарных сервисов: Magnit Pay, Magnit Mobile, DMP платформа, Программа лояльности.