RED

ios developer

Коротко

Senior iOS-разработчик для работы над архитектурой SDK на Swift (SwiftUI + UIKit-interop, современный concurrency) с фокусом на производительность и стриминг контента. Требуется глубокое знание Swift, SwiftUI, UIKit, понимание конкурентности (actor isolation, structured concurrency), опыт профилирования через Instruments, Memory Graph, MetricKit и от 4 лет опыта. Проект удалённый, срочный контракт на 3 месяца с возможностью продления.

Задачи
•Владеть архитектурой ключевых частей SDK на Swift (SwiftUI + UIKit-interop, современный concurrency)
•Решать сложные задачи стриминга и отзывчивого UI: контент прилетает по частям, интерфейс не должен ронять кадры
•Делать упор на производительность: hitch-и, фризы главного потока, память, скорость запуска. Собственный perf-харнесс и замеры на девайсах — главное не чинить, а поддерживать и тюнить процесс, по которому ловим проблемы производительности
•Профилировать через Instruments, Memory Graph, MetricKit — на уровне «читаю трейс и вижу причину», а не «погонял и вроде лучше»
•Вести Swift 6 strict concurrency и data-race safety
•Много ревьюить и шарить экспертизу в команду
Требования
•Глубоко знать Swift и хорошо понимать SwiftUI и UIKit, включая ограничения каждого фреймворка и их совместное использование
•Понимать конкурентность на уровне проектирования: изоляцию actor, структурированную конкурентность и безопасность от гонок данных
•Самостоятельно проводить исследования производительности от выявления проблемы до измеримого результата
•Будет плюсом: опыт с рендерингом текста и разметки, метриками производительности, разработкой библиотек и фреймворков в продуктивной среде
•Опыт работы от 4 лет
Условия
•Срок привлечения 3 месяца, с возможностью продления

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

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

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

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

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