21 июля 2026 • г Москва • ПАО Сбербанк • Информационные технологии:Программист, разработчик
GigaChat — флагманский AI-ассистент Сбера: диалоговый чат с большой языковой моделью, генерация и редактирование изображений, работа с документами, голосовой ввод и образовательные сценарии. Мы развиваем нативное iOS-приложение продукта.
Это не «обёртка над API»: приложение — сложный клиент с потоковым рендерингом ответов модели, богатым контентом (Markdown, LaTeX-формулы, подсветка кода), историей диалогов, редактором изображений, подкастами, картами и различными виджетами.
Задачи
Развивать ленту чата и рендеринг ответов модели в реальном времени (стриминг токенов, Markdown/формулы/код) — с упором на плавность на больших историях
Делать новые продуктовые фичи: генерация и редактирование изображений, образовательные виджеты, поиск, подкасты, работа с вложениями
Работать с производительностью: диагностика фризов, hitch-rate, память, время старта
профилирование через Instruments / MetricKit
Интеграция с бэкендом по OpenAPI-контрактам (кодогенерация), голосовым ассистентом и системными расширениями (Share / Push / Action extensions)
Поддерживать качество: snapshot-тесты UI, code review, CI/CD
Требования
Язык: Swift 6 (strict concurrency), частично Swift 5.10 — идёт миграция
UI: SwiftUI + UIKit interop
кастомный рендеринг ленты
Платформа: целевая Xcode 26.5, но поддерживаем iOS 15+