Стажер по мобильной разработке (iOS)
29 июля 2026 • г Москва • ПАО Сбербанк • Информационные технологии:Программист, разработчик
можно без опыта
ИТ B2C — самая крупная экосистема в Сбере. Нас более 8000 человек в 18 городах России. Мы занимаемся разработкой и развитием розничных решений, помогая сделать сервисы Банка доступнее, безопаснее и удобнее.
PFM (персональное финансовое планирование) делает сервисы управления личными финансами: анализ финансов, бюджет, цели, конверты, копилки, всего средств, инвестиционное профилирование и автоконсультирование. Все эти сервисы помогают людям контролировать свои расходы, достигать своих целей и улучшать благосостояние. Сами сервисы доступны в мобильном приложении и WEB, постепенно появляются в виртуальном ассистенте.
Перед PFM стоит задача повышать финансовую грамотность клиентов и давать персональные советы по управлению личными финансами. Вам предстоит стать частью процесса запуска обучения и персональных советов.
Обязанности
- Помогать в разработке экранов для сервисов учета финансов (бюджет, цели) на Swift
- Писать код для работы с сетью (JSON/REST) и локальным хранением данных по готовой документации API
- Исправлять баги, покрывать исправления Unit-тестами и адаптировать интерфейс под разные экраны iPhone
- Читать дизайн-макеты из Figma и верстать UI-компоненты через UIKit/Autolayout согласно гайдам
- Работать с Git (ветки, коммиты), ставить задачи в Jira и вести документацию в Confluence
- Участвовать во внедрении обучающих подсказок и советов по управлению личными финансами
Требования
- Базовые знания 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 часов
- Офисный формат
- Комфортный современный офис на Поклонной улице