Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Сбербанк Онлайн — приложение, в котором пользователи управляют безопасностью своих счетов. Команда кибербезопасности Сбербанка создаёт мобильное приложение для защиты финансов и данных миллионов клиентов.
задачи
Руководить командой из 3 iOS-разработчиков: ставить задачи, проводить встречи один на один и помогать в профессиональном росте;
Организовывать рабочий процесс в Agile/Scrum, участвовать в планировании спринтов и оценке сложности;
Отвечать за качество кода команды, проводить проверку кода и внедрять стандарты и лучшие практики;
Координировать взаимодействие с менеджерами продукта, дизайнерами, бэкенд-разработчиками и смежными командами;
Проектировать архитектуру новых модулей кибербезопасности;
Участвовать в разработке сложных и ответственных компонентов на Swift;
Проводить профилирование и оптимизацию производительности;
Управлять техническим долгом: проводить аудит кодовой базы, планировать рефакторинг и миграции;
Внедрять практики, предотвращающие накопление технического долга;
Выбирать стек и инструменты в координации с платформенными командами;
Обеспечивать безопасность кода и данных на уровне приложения.
требования
Общий коммерческий опыт разработки под iOS от 5 лет, из них не менее 3 лет на Swift;
Опыт руководства командой от 1 года;
Глубокое знание платформы iOS, UIKit, SwiftUI и жизненного цикла приложений;
Продвинутый опыт работы с Core Data и многопоточностью;
Отличное знание сетевых протоколов HTTP(S), REST API, JSON и URLSession;
Навыки проектирования с использованием SOLID, паттернов GoF, MVVM, Coordinator и Clean Architecture;
Уверенное владение Git, стратегиями ветвления, разрешением конфликтов и проверкой кода;
Опыт настройки CI/CD с GitLab CI и Fastlane;
Опыт автоматизации тестирования;
Опыт управления техническим долгом в крупных проектах;
Умение делегировать, контролировать выполнение задач и отвечать за результат команды;
Навыки наставничества и проведения проверки кода с конструктивной обратной связью;
Навыки планирования, оценки задач и управления рисками;
Коммуникабельность и умение аргументировать технические решения перед нетехническими заинтересованными сторонами;
Будет плюсом опыт работы с Objective-C, опыт разработки и построения архитектуры Android-приложений, знание криптографических библиотек и подходов к мобильной безопасности, опыт публичных выступлений или написания технических статей, участие в разработке высоконагруженных приложений с миллионной аудиторией.
условия
Офис в Москве;
Ежегодный пересмотр зарплаты, квартальная и годовая премия;
Корпоративный спортзал и зоны отдыха;
Более 400 образовательных программ СберУниверситета;
Программа адаптации и помощь руководителя на старте;
Расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа;
Льготный дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ;
Подписка Прайм с возможностью совместного использования на трёх близких;
Вознаграждение за рекомендацию друзей в команду Сбера.