Разработка мобильного приложения ГигаЧат ведётся в составе фича-команд. Продукт использует AI, а инженерная культура основана на измерениях, профилировании, ревью и принятии решений по данным.
ios разработчик AI-продукта
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Владеть архитектурой ключевых частей SDK на Swift, включая SwiftUI, UIKit-интеграцию и современную конкурентность;
- Решать сложные задачи потоковой передачи данных и отзывчивого интерфейса;
- Поддерживать и настраивать процесс выявления проблем производительности;
- Профилировать приложения через Instruments, Memory Graph и MetricKit;
- Вести строгую конкурентность Swift 6 и безопасность от гонок данных;
- Проводить много ревью и делиться экспертизой с командой.
требования
- Глубоко знать Swift и зрелое понимание SwiftUI и UIKit, включая ограничения каждого инструмента и их совместное использование;
- Проектировать конкурентность на уровне изоляции actor и структурированной конкурентности;
- Самостоятельно проводить исследования производительности от выявления проблемы до измеримого результата;
- Будет плюсом опыт с рендерингом текста и разметки, метриками производительности, разработкой библиотек и фреймворков в продакшене.
условия
- Реальный AI-продукт;
- Современный стек без легаси: Swift Concurrency, актуальный SwiftUI и чистые инструменты;
- Собственный набор инструментов для замеров производительности и измерения на устройствах.
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.