Сбер

ios разработчик AI-продукта

Коротко

Senior iOS-разработчик для мобильного AI-продукта с акцентом на производительность, стриминг контента и отзывчивый интерфейс. Нужно проектировать архитектуру SDK на SwiftUI с взаимодействием UIKit, глубоко владеть Swift concurrency (actor, structured concurrency, Swift 6 strict concurrency) и профилированием через Instruments, Memory Graph, MetricKit. Проект на 2 месяца с возможным продлением, удалённо по РФ, но первые 3 дня обязательны в офисе в Москве.

Описание
Мобильное приложение AI-продукта с фокусом на производительности, стриминге контента и отзывчивом интерфейсе.
Задачи
•Проектировать архитектуру ключевых частей SDK на SwiftUI, с взаимодействием с UIKit и современным concurrency
•Оптимизировать производительность: устранять задержки и фризы, оптимизировать память и скорость запуска
•Поддерживать и настраивать тестовый стенд производительности, проводить замеры на устройствах
•Обеспечивать соответствие Swift 6 strict concurrency и безопасность от гонок данных
•Проводить проверку кода и делиться экспертизой с командой
Требования
•Глубоко знать Swift, иметь зрелое понимание SwiftUI и UIKit, включая их взаимодействие и ограничения
•Владеть concurrency на уровне проектирования: изоляцией actor, structured concurrency, безопасностью от гонок данных и Swift 6 strict concurrency
•Уметь самостоятельно исследовать производительность и добиваться измеримого результата
•Уметь профилировать приложения с помощью Instruments, Memory Graph и MetricKit, читать трассировки и находить причины проблем
•Иметь опыт решения сложных задач стриминга и создания отзывчивого интерфейса без зависаний главного потока
•Владеть архитектурой ключевых частей SDK
Будет плюсом
•Опыт рендеринга текста и разметки
•Опыт работы с метриками производительности
•Разработка библиотек и фреймворков в промышленной среде
Условия
•Ставка 1 280 руб/час
•Длительность проекта — 2 месяца с возможным продлением
•Первые 3 дня обязательно в офисе в Москве для получения техники и онбординга
•Условий занятости с нестандартным графиком нет

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте