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