ИТ B2C — самая крупная экосистема в Сбере. Нас более 8000 человек в 18 городах России. Мы занимаемся разработкой и развитием розничных решений, помогая сделать сервисы Банка доступнее, безопаснее и удобнее.
PFM (персональное финансовое планирование) делает сервисы управления личными финансами: анализ финансов, бюджет, цели, конверты, копилки, всего средств, инвестиционное профилирование и автоконсультирование. Все эти сервисы помогают людям контролировать свои расходы, достигать своих целей и улучшать благосостояние. Сами сервисы доступны в мобильном приложении и WEB, постепенно появляются в виртуальном ассистенте.
Перед PFM стоит задача повышать финансовую грамотность клиентов и давать персональные советы по управлению личными финансами. Вам предстоит стать частью процесса запуска обучения и персональных советов.
• Помогать в разработке экранов для сервисов учета финансов (бюджет, цели) на Swift
• Писать код для работы с сетью (JSON/REST) и локальным хранением данных по готовой документации API
• Исправлять баги, покрывать исправления Unit-тестами и адаптировать интерфейс под разные экраны iPhone
• Читать дизайн-макеты из Figma и верстать UI-компоненты через UIKit/Autolayout согласно гайдам
• Работать с Git (ветки, коммиты), ставить задачи в Jira и вести документацию в Confluence
• Участвовать во внедрении обучающих подсказок и советов по управлению личными финансами
• Обучение в российском ВУЗе на 4-6 курсе бакалавриата и специалитета или 1-2 курсе магистратуры (точно очная форма)
• Наличие любого опыта работы, релевантного направлению стажировки
• Базовые знания Swift;
• Понимание основ iOS SDK;
• Базовый опыт работы с UIKit и Autolayout;
• Опыт работы с JSON, Codable;
• Понимание ООП и базовых паттернов проектирования;
• Базовое знание принципов SOLID;
• Знакомство с архитектурой MVC или MVVM;
• Базовые знания алгоритмов и структур данных;
• Понимание основ системы контроля версий Git (commit, branch, merge, pull request);
Будет плюсом:
• Знакомство с CoreData или другими способами хранения данных (UserDefaults, FileManager);
• Понимание управления памятью (ARC);
• Опыт работы с CoreAnimation;
• Знакомство с архитектурами MVVM/VIPER/Clean-Swift на уровне теории;
• Опыт написания Unit-тестов;
• Опыт работы с менеджерами зависимостей (CocoaPods/SPM);
• Умение читать дизайн-макеты из Figma;
• Знакомство с Jira, Confluence;
• Наличие pet-проектов или учебных работ на Swift.
• Оплачиваемая стажировка
• Длительность стажировки: 3 месяца
• График работы: не менее 20 часов
• Офисный формат
• Комфортный современный офис на Поклонной улице