iOS разработчик (Развитие технологий в финансовых рынках)
Москва
Команда развивает функции работы с валютами и обезличенными металлическими счетами в приложении Сбербанк Онлайн. Вы будете разрабатывать iOS‑часть приложения, улучшать производительность и надёжность клиентских сценариев, влияющих на опыт большого числа пользователей.
ГрейдSenior
Опыт6+ лет
Стек
SwiftUIKitCore DataXcodeObjective-CGCDSwift ConcurrencyJIRAConfluenceGit
Задачи
- •разработка и поддержка мобильного приложения Сбербанк Онлайн на iOS
- •внедрение и доработка UI по макетам и аналитике дизайнеров
- •написание и поддержка модульных тестов
- •профилирование и оптимизация производительности приложения
- •реализация потокобезопасных решений (GCD, Swift Concurrency, Operation)
- •взаимодействие с бэком и участие в интеграциях, поддержку Feature Toggle и AB‑тестов
Обязательно
- •опыт разработки iOS‑приложений (не менее 3 проектов с 2015 г.)
- •знание XCode, Objective‑C и Swift
- •опыт работы с Core Data и UIKit
- •умение писать многопоточный код (GCD, Swift Concurrency, Operation)
- •знание гайдлайнов iOS и принципов SOLID, D.R.Y, архитектурных подходов
- •опыт модульного тестирования и профилирования приложений
- •опыт работы с JIRA, Confluence и Git
Будет плюсом
- •навыки работы с генеративными AI‑моделями