IT people group

iOS разработчик (AI)

Коротко

iOS-разработчик senior-уровня для разработки мобильного приложения ГигаЧат (AI-продукт) на Swift, SwiftUI и UIKit в составе фича-тимов. Компания — IT People group, работа по ИП, проект рассчитан минимум на 3 месяца, формат удалённый из РФ с посещением офиса первые три дня. Требуется глубокое знание Swift Concurrency, опыт профилирования производительности через Instruments, Memory Graph и MetricKit, а также навык самостоятельного поиска причин фризов и просадок по метрикам.

Вакансия: iOS разработчик (AI)
Компания: IT People group
Роль: iOS разработчик
Срок привлечения: от 3 месяцев
Грейд: Senior
Формат: удаленно из РФ, по ИП
Ставка: рассмотрим вашу
‼️ Первые три дня нужно посещать офис для погружения в проект, далее удалённо.
Описание проекта
Разработка мобильного приложения ГигаЧат, в составе фича тимов, предстоит создавать как крупные так небольшие фичи, например, новый раздел в приложении, создание виджетов для чата и прочие продуктовые задачи.
Почему у нас интересно
•Реальный AI-продукт.
•Инженерная культура: замеры, профилирование, ревью, решения по данным — senior здесь имеет реальный вес в этих решениях.
•Современный стек без легаси-болота: Swift Concurrency, актуальный SwiftUI, чистые инструменты.
Требования
•Релевантный опыт от 5 лет
•Глубокий Swift и зрелое понимание SwiftUI и UIKit — включая то, где каждый из них ломается и как их дружить
•Concurrency на уровне проектирования: actor-изоляция, structured concurrency, data-race safety
•Умение самостоятельно вести исследования от «непонятно, что тормозит» до измеримого результата — по цифрам, а не по ощущениям
•Плюсом: опыт с рендерингом текста/разметки, метриками производительности, разработкой библиотек/фреймворков в проде
Задачи
•Владеть архитектурой ключевых частей SDK на Swift (SwiftUI + UIKit-interop, современный concurrency)
•Решать сложные задачи стриминга и отзывчивого UI: контент прилетает по частям, интерфейс не должен ронять кадры
•Делать упор на производительность: hitch-и, фризы главного потока, память, скорость запуска. Собственный perf-харнесс и замеры на девайсах — главное не чинить, а поддерживать и тюнить процесс, по которому ловим проблемы производительности
•Профилировать через Instruments, Memory Graph, MetricKit — на уровне «читаю трейс и вижу причину», а не «погонял и вроде лучше»
•Вести Swift 6 strict concurrency и data-race safety
•Много ревьюить и шарить экспертизу в команду

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

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

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

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

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