Middle IOS-разработчик (Design System)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
О проекте:
Дизайн-система — фронтовое сердце приложения СберБанк Онлайн и других финансовых продуктов экосистемы. Мы даём командам удобный инструмент для быстрой разработки новых фичей. Наши разработчики пишут новые ui компоненты и занимаются поддержкой старых. Наша ключевая задача — сделать классный внешний вид Сбербанка Онлайн. С помощью дизайн-системы фичевые команды могут собрать UI своего продукта за короткое время, при этом быть уверенным в его качестве. В единой команде собраны как мобильные разработчики, так и технически подкованные дизайнеры.
Задач всё больше и мы ищем третьего крепкого (Middle+/Senior) iOS разработчика.
Обязанности:
— проектируем и создаем новые UI компоненты с использованием UIKit и смотрим в сторону перехода на SwiftUI в будущем;
— разрабатываем архитектурные подходы для удобного использования и внедрения дизайн-системы;
— поддерживаем команды которые используют нашу дизайн-систему, советом и делом;
— пишем на Swift и постепенно избавляемся от небольшого количества легаси на Objective-C.
– офис располагается в шаговой доступности от станции метро/МЦК Кутузовская.
Ожидания от кандидата
Мы ожидаем от кандидата:
— знание Swift;
— понимание и знание UIKit;
— опыт работы в продуктовой команде или команде дизайн-системы;
— желание помогать другим разработчикам и вникать в их потребности;
— знание и понимание основных паттернов проектирования, SOLID;
— опыт в создание сложного UI и анимаций в коде;
— опыт работы в многомодульном приложении;
– опыт в разработке доступных приложений (Accessibility, VoiceOver);
— опыт многопоточного программирования (NSOperationQueue/GCD);
— опыт написания модульных тестов (TDD/BDD);
— опыт работы с git, Jira, Confluence;
— огромным плюсом будет опыт работы в команде дизайн-системы.
Условия работы
Мы предлагаем:
— большое комьюнити разработчиков;
— позитивная и заряженная команда профессионалов;
— интересные, сложные и амбициозные задачи;
— возможность профильного обучения и сертификации за счет компании;
— гибкий график начала рабочего дня;
— стабильная, конкурентная «белая» заработная плата (оклад + достойные премии), ежегодный зарплатный рост;
— льготные условия по ипотеке и кредитам Сбербанка;
— ДМС, страхование от несчастных случаев, социальные гарантии, корпоративные мероприятия;
– комфортный офис в формате open space, лаунж зонами, кафе, рестораном и оборудованными кухнями.