iOS Разработчик (GigaChat)
офис, гибрид, Москва
Команда GigaChat развивает нативное iOS‑приложение AI‑ассистента с потоковым рендерингом ответов модели, поддержкой мультимедиа и сложного контента; задача — делать плавный, быстрый и надежный клиент для пользователей Сбера.
ГрейдSenior
Стек
SwiftSwiftUIXcodeJenkinsfastlaneOpenAPIInstrumentsMetricKitUIKitApp Extensions
Задачи
- •Развивать ленту чата и рендеринг ответов в реальном времени (стриминг токенов, Markdown/LaTeX/подсветка кода)
- •Реализовывать продуктовые фичи: генерация/редактирование изображений, виджеты, поиск, подкасты, вложения
- •Оптимизировать производительность: профилирование, уменьшение фризов, память, время старта
- •Интегрировать с бэкендом по OpenAPI-контрактам и с голосовым ассистентом
- •Поддерживать качество кода: snapshot- и unit‑тесты, code review, CI/CD
Обязательно
- •опыт разработки на Swift (Swift 6 / strict concurrency)
- •опыт с SwiftUI и UIKit interop и кастомным рендерингом UI
- •поддержка iOS 15+ и работа в Xcode (целевая Xcode 26.5)
- •модульная архитектура и работа в монорепозитории (feature‑модули)
- •опыт работы с OpenAPI‑кодогенерацией контрактов
- •навыки тестирования: snapshot-тесты UI и unit‑тесты
- •опыт работы с CI/CD (Jenkins + fastlane)