iOS Developer
- Компания
- СБЕР
- Где
- Удалённо, Russia
- Зарплата
- 205 тыс. ₽/мес
- Опубликовано
- 2026-10-12
Навыки: Swift, UIKit, Instruments, Memory Graph, MetricKit
Задачи • Проектировать ключевые части SDK с использованием SwiftUI, UIKit-совместимости и современных средств конкурентности • Оптимизировать производительность, устранять задержки и зависания, улучшать использование памяти и скорость запуска • Поддерживать и настраивать инструменты измерения производительности, проводить замеры на устройствах • Обеспечивать соблюдение требований Swift 6 к конкурентности и безопасности при работе с данными • Проводить проверку кода и делиться опытом с командой
Требования • Глубоко знать Swift • Хорошо разбираться в SwiftUI и UIKit, включая совместное использование и ограничения каждого фреймворка • Уметь проектировать конкурентность, работать с изоляцией акторов, структурированной конкурентностью, безопасностью при гонках данных и строгой конкурентностью Swift 6 • Уметь самостоятельно исследовать производительность и добиваться измеримых результатов • Уметь профилировать приложения с помощью Instruments, Memory Graph и MetricKit, анализировать трассировки и находить причины проблем • Иметь опыт решения сложных задач потоковой передачи контента и создания отзывчивого интерфейса без зависаний главного потока • Владеть архитектурой ключевых частей SDK • Будет плюсом: опыт рендеринга текста и разметки, работы с метриками производительности, разработки библиотек и фреймворков в производственной среде
Условия • Первые 3 дня обязательно в офисе в Москве для получения техники и онбординга • Длительность проекта — 2 месяца с возможным продлением
Полный текст и отклик — на странице работодателя.