Мы ищем Senior iOS разработчика в команду Магнит Маркет.
Команда Apptech работает над приложением Магнит Маркета - маркетплейса, стремительно набирающего позиции на рынке. Пока наши коллеги реализуют необходимые пользователям фичи, мы настроены решать сложные платформенные задачи - будет много рефакторинга, много архитектурных изменений. Мы хотим внедрять новые технологии (хотя стек и сейчас современный, бесконечность - не предел), хотим настраивать процессы разработки так, как удобно команде, и хотим постоянно расти над собой, чтобы позволить другим людям расти вместе с нами.
Чем предстоит заниматься:
- Разработкой новых фич и поддержкой уже существующих в мобильном приложении Магнит Маркет.
- Поддержкой и развитием интеграции Маркета в приложении Магнит.
- Участием в проектировании API, проработке UX/UI дизайна, процессах планирования и декомпозиции задач.
- Написанием тестов.
- Участием в code review.
Стек: Swift, SwiftUI, UIKit, CleanSwift, Quick, Nimble.
Что для нас важно:
- Отличный уровень владения Swift и коммерческий опыт с UIKit от 4-х лет;
- Опыт разработки интерфейсов кодом нативно;
- Понимание архитектурных паттернов и опыт разработки в чистой архитектуре (мы используем CleanSwift);
- Понимание работы с многопоточностью (CGD и Structured concurrency);
- Навыки работы с сетью (URLSession);
- Опыт работы с UserNotifications, Security и другими фреймворками платформы iOS;
- Опыт написания юнит-тестов.
Мы предлагаем:
- Трудоустройство в аккредитованную ИТ компанию
- Конкурентоспособную заработную плату (обсуждается индивидуально)
- ДМС со стоматологией
- График работы 5/2 с гибким началом рабочего дня
- Возможность работать как удаленно, так и в современных офисах с зонами отдыха в Москве, Краснодаре, Санкт-Петербурге и Иннополисе
- Оплату обучения на курсах и участие в конференциях
- Возможность профессиональной реализации - мы не только берем экспертизу, но и помогаем развивать потенциал в интересных и многоплановых проектах, через оплачиваемое внешнее обучение, корпоративные курсы и участие в конференциях
- Дружескую атмосферу и поддержку команды
- Прозрачные цели, четкие ожидания, здравый смысл в процессах и управленческих подходах
- Возможность проведения и участия в митапах, хакатонах, где есть возможность познакомиться с работой других подразделений
- Наличие корпоративной библиотеки
- Отсутствие трекинга времени
- Корпоративную технику (на выбор: mac/windows+доп.техника)
- Работу над приложениями с миллионами пользователей;
- Динамично развивающуюся крутую команду;
- Возможность влиять на архитектурные решения и процессы;
Отдельно хочется добавить, что для нас очень важен настрой именно на платформенные задачи, мы от этого не выгораем, нас это драйвит, и мы очень хотим, чтобы не выгорел и ты.