Стажер по мобильной разработке (iOS)
Сбер — крупнейший банк России и технологическая компания, развивающая финтех, ИИ и цифровые сервисы.
ИТ 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;
- Базовые знания алгоритмов и структур данных;
- _Будет плюсом:_
- Знакомство с CoreData или другими способами хранения данных (UserDefaults, FileManager);
- Понимание управления памятью (ARC);
- Опыт работы с CoreAnimation;
- Знакомство с архитектурами MVVM/VIPER/Clean-Swift на уровне теории;
- Опыт написания Unit-тестов;
- Опыт работы с менеджерами зависимостей (CocoaPods/SPM);
- Умение читать дизайн-макеты из Figma;
- Знакомство с Jira, Confluence;
- Наличие pet-проектов или учебных работ на Swift.
- Базовый опыт работы с UIKit и Autolayout;
- Опыт работы с JSON, Codable;
- Понимание ООП и базовых паттернов проектирования;
- Базовое знание принципов SOLID;
- Знакомство с архитектурой MVC или MVVM;
- Понимание основ системы контроля версий Git (commit, branch, merge, pull request)
- Оплачиваемая стажировка
- Длительность стажировки: 3 месяца
- График работы: не менее 20 часов
- Офисный формат
- Комфортный современный офис на Поклонной улице
Нажмите «Откликнуться», заполните короткую форму и прикрепите резюме. Команда обычно отвечает в течение 3 рабочих дней.