iOS Tech Lead
Требования
Местоположение и тип занятости
Компания
Создаем цифровые сервисы для группы компаний «Спортмастер»
Описание вакансии
О компании и команде
Ожидания от кандидата
Мы ищем технического лидера в платформенную команду iOS.
Условия работы
Спортмастер: интернет-магазин – это современное E-commerce приложение интернет-магазина Спортмастер с многомиллионной аудиторией.
Вы можете стать частью команды динамично развивающегося продукта. А также повлиять на развитие направления iOS в нашей компании.
Минимум бюрократии и отсутствие ненужных совещаний
Практически отсутствие технического долга
Ваши задачи:
- Разработка и поддержка приложения под iOS в экологичной команде (внутри которой есть не только разработчики) с выстроенными процессами CI
- Интеграция приложения с внутренними и внешними информационными системами
- Проведение Code Review. У нас gitlab-ee версия, которая позволяет настраивать права владения кодом и управлять ожиданиям ревью.
- Участие в принятии продуктовых и технических решений (команда сама решает какие задачи пойдут в спринт, мы берем не только бизнес задачи, но и следим за тех долгом)
- Взаимодействие с аналитиками, дизайнерами и тестировщиками
- Проведение декомпозиции и оценки поставленных задач
- Работа по гибкой продуктовой методологии, активное участие команды в формировании беклога
- Иметь возможность вдумчиво подходить к процессу написания фич, предлагать лучшие практики
Мы ждем от наших будущих коллег:
- Хорошие знания Swift, знание современных паттернов и архитектур, опыт работы с MVVM
- Опыт командной разработки приложений под iOS от 5 лет
- Понимание работы клиент-серверных приложений (что такое REST и как им пользоваться)
- Умение писать поддерживаемый и тестируемый код, а так же тесты к нему
- Опыт работы с App Groups, Rich Notifications, Google Maps
- Понимание Design Patterns, ООП, SOLID и Протоколо Ориентированное Программирование
Не обязательно, но здорово, если вы:
- Имеете опубликованные проекты в App Store
- Имеете опыт написание собственных фреймворков
- Знакомы с гибкими методологиями (Scrum, Kanban)
В своей работе мы используем:
- Swift
- Конфигурирование проекта через XcodeGen
- SPM для внешних зависимостей
- MVVM + С
- Нативные Unit-тесты (примерное покрытие 30%)
- CI на базе GitLab + Fastlane
- SwiftLint + SonarQube
а так же
все разработчики работают с актуальным кодом
мы против долгих ревью и больших MR
все изменения по готовности вливаются в основную ветку
все значительные изменения закрываются фиче-флагами
Вы можете стать частью команды динамично развивающегося продукта. А также повлиять на развитие направления iOS в нашей компании.
Минимум бюрократии и отсутствие ненужных совещаний
Практически отсутствие технического долга
Ваши задачи:
- Разработка и поддержка приложения под iOS в экологичной команде (внутри которой есть не только разработчики) с выстроенными процессами CI
- Интеграция приложения с внутренними и внешними информационными системами
- Проведение Code Review. У нас gitlab-ee версия, которая позволяет настраивать права владения кодом и управлять ожиданиям ревью.
- Участие в принятии продуктовых и технических решений (команда сама решает какие задачи пойдут в спринт, мы берем не только бизнес задачи, но и следим за тех долгом)
- Взаимодействие с аналитиками, дизайнерами и тестировщиками
- Проведение декомпозиции и оценки поставленных задач
- Работа по гибкой продуктовой методологии, активное участие команды в формировании беклога
- Иметь возможность вдумчиво подходить к процессу написания фич, предлагать лучшие практики
Мы ждем от наших будущих коллег:
- Хорошие знания Swift, знание современных паттернов и архитектур, опыт работы с MVVM
- Опыт командной разработки приложений под iOS от 5 лет
- Понимание работы клиент-серверных приложений (что такое REST и как им пользоваться)
- Умение писать поддерживаемый и тестируемый код, а так же тесты к нему
- Опыт работы с App Groups, Rich Notifications, Google Maps
- Понимание Design Patterns, ООП, SOLID и Протоколо Ориентированное Программирование
Не обязательно, но здорово, если вы:
- Имеете опубликованные проекты в App Store
- Имеете опыт написание собственных фреймворков
- Знакомы с гибкими методологиями (Scrum, Kanban)
В своей работе мы используем:
- Swift
- Конфигурирование проекта через XcodeGen
- SPM для внешних зависимостей
- MVVM + С
- Нативные Unit-тесты (примерное покрытие 30%)
- CI на базе GitLab + Fastlane
- SwiftLint + SonarQube
а так же
все разработчики работают с актуальным кодом
мы против долгих ревью и больших MR
все изменения по готовности вливаются в основную ветку
все значительные изменения закрываются фиче-флагами
Бонусы
- Сейчас работаем удаленно, также есть возможность работать в офисе
- Полугодовые премии
- Корпоративные возможности:
- Участие в проекте кафетерия льгот (ДМС, спорт, мобильная связь, обучение, впечатление(отдых за городом)
- Обучение и развитие (как внутреннее, так и внешнее) + корпоративные скидки на Skyeng, Lerna (Skillbox, Geekbrains), Яндекс Практикум, Language Link, Novakid
- Скидка на питание в офисе компании
- Корпоративная скидка 30% на товары компании
- Программа лояльности - льготные тарифы в фитнес-центры (World Class, X-fit, Fitmost), скидка на медицинские услуги KDL, специальные условия от банков-партнеров и мобильная связь (Мегафон и Билайн), возможность приобретать билеты с корпоративной скидкой на спортивные мероприятия, в театры (Сатирикон, МДМ), Kidzania, экскурсии Tripster и многое другое
- Подарки к новому году (для сотрудников и детей)
- Паркинг (через бронирование)