Обязанности:
Мы ищем Senior Android разработчика в команду Магнит Маркет. Команда Apptech работает над приложением Магнит Маркета - маркетплейса, стремительно набирающего позиции на рынке. Пока наши коллеги реализуют необходимые пользователям фичи, мы настроены решать сложные платформенные задачи - будет много рефакторинга, много архитектурных изменений. Мы хотим внедрять новые технологии (хотя стек и сейчас современный, бесконечность - не предел), хотим настраивать процессы разработки так, как удобно команде, и хотим постоянно расти над собой, чтобы позволить другим людям расти вместе с нами. Чем предстоит заниматься: Разработкой новых фич и поддержкой уже существующих в мобильном приложении Магнит Маркет. Поддержкой и развитием интеграции Маркета в приложении Магнит. Участием в проектировании API, проработке UX/UI дизайна, процессах планирования и декомпозиции задач. Написанием тестов. Участием в code review. Стек: Kotlin, Android SDK, Coroutines, Dagger2, Detekt, MVVM, MVI, Clean Architecture, Compose. Что для нас важно: Уверенное владение Kotlin и коммерческий опыт нативной разработки Android приложений от 4-х лет; Опыт работы с compose; Понимание архитектурных паттернов и опыт разработки в чистой архитектуре; Опыт работы с coroutines; Опыт написания юнит-тестов; Приветствуется опыт оптимизации производительности приложений. Мы предлагаем: Трудоустройство в аккредитованную ИТ компанию Конкурентоспособную заработную плату (обсуждается индивидуально) ДМС со стоматологией График работы 5/2 с гибким началом рабочего дня Возможность работать как удаленно, так и в современных офисах с зонами отдыха в Москве, Краснодаре, Санкт-Петербурге и Иннополисе Оплату обучения на курсах и участие в конференциях Возможность профессиональной реализации - мы не только берем экспертизу, но и помогаем развивать потенциал в интересных и многоплановых проектах, через оплачиваемое внешнее обучение, корпоративные курсы и участие в конференциях Дружескую атмосферу и поддержку команды Прозрачные цели, четкие ожидания, здравый смысл в процессах и управленческих подходах Возможность проведения и участия в митапах, хакатонах, где есть возможность познакомиться с работой других подразделений Наличие корпоративной библиотеки Отсутствие трекинга времени Корпоративную технику (на выбор: mac/windows+доп.техника) Работу над приложениями с миллионами пользователей; Динамично развивающуюся крутую команду; Возможность влиять на архитектурные решения и процессы; Отдельно хочется добавить, что для нас очень важен настрой именно на платформенные задачи, мы от этого не выгораем, нас это драйвит, и мы очень хотим, чтобы не выгорел и ты.