💜 Классные компании ищут бэкендеров — на Вайб-чеке → vibe.habr.com

Middle IOS-разработчик (Design System)

Местоположение и тип занятости

Москва, Санкт-ПетербургПолный рабочий день

Компания

Российская IT-компания, оказывающая услуги по разработке и внедрению программного обеспечения для Сбербанка России

Описание вакансии

О компании и команде

О проекте:
Дизайн-система — фронтовое сердце приложения СберБанк Онлайн и других финансовых продуктов экосистемы. Мы даём командам удобный инструмент для быстрой разработки новых фичей. Наши разработчики пишут новые 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, лаунж зонами, кафе, рестораном и оборудованными кухнями.