Спортмастер: интернет-магазин — это современное E-commerce приложение интернет-магазина Спортмастер с многомиллионной аудиторией.
Вы можете стать частью команды динамично развивающегося продукта. А также повлиять на развитие направления iOS в нашей компании.
Минимум бюрократии и отсутствие ненужных совещаний.
Практически отсутствие технического долга.
О команде
Все разработчики работают с актуальным кодом.
Мы против долгих ревью и больших MR.
Все изменения по готовности вливаются в основную ветку.
Все значительные изменения закрываются фиче-флагами.
Ваши задачи
Разработка и поддержка приложения под iOS в экологичной команде (внутри которой есть не только разработчики) с выстроенными процессами CI.
Интеграция приложения с внутренними и внешними информационными системами.
Проведение Code Review. У нас GitLab-ee версия, которая позволяет настраивать права владения кодом и управлять ожиданиям ревью.
Участие в принятии продуктовых и технических решений (команда сама решает какие задачи пойдут в спринт, мы берем не только бизнес-задачи, но и следим за тех. долгом).
Взаимодействие с аналитиками, дизайнерами и тестировщиками.
Работа по гибкой продуктовой методологии, активное участие команды в формировании беклога.
Вдумчивый подход к процессу написания фич, предложения лучших практик.
Мы ждем от наших будущих коллег
Имеете опыт работы от 3 лет.
Хорошие знания Swift, знание современных паттернов и архитектур.
Уметь работать с MVVM+С, а так же MVC+C в лучшем его проявлении. Знать их отличия, когда стоит использовать.
Уметь писать и отлаживать многопоточный код и работать с сетью асинхронно.
Опыт командной разработки приложений под iOS от 3 лет.
Понимание работы клиент-серверных приложений (что такое REST, и как им пользоваться).
Умение писать поддерживаемый и тестируемый код, а так же тесты к нему.
Опыт работы с App Groups, Rich Notifications, Yandex Map Kit.
Понимание Design Patterns, ООП, SOLID и Протоколо Ориентированное Программирование.
Необязательно, но здорово, если вы:
Имеете опубликованные проекты в App Store и знаете тонкости публикации.
Имеете опыт написание собственных фреймворков.
Знакомы с гибкими методологиями (Scrum, Kanban).
Условия
Работаем в удобном формате: 2 дня в офисе, 3 дня дома.
Sportmaster Lab — ИТ-компания в составе группы компаний Спортмастер. Они развивают флагманские продукты — продающие сайты и мобильные приложения, разрабатывают внутренние продукты для сотрудников — платформы, сервисы, back-office системы и другое. Спортмастер входит в ТОП-4 ведущих розничных спортивных компаний Европы (SGI Europe 2019). Компания работает с заказчиками из 12 стран, 200+ продуктов в 18 функциональных областях.