Senior iOS Developer (Swift)

Mobile Developer

@mobile_jobs 06.10.2026 17:34 Рекрутер: @Helen1295

Вакансия: Senior iOS Developer (Swift) #вакансия Сбер (направление GigaChat ) Формат работы: Удаленная работа/рассматриваем только кандидатов из Москвы Занятость: Полная занятость Зарплата: до 258 775 ₽ Тип оформления: ИП. Срок проекта: 2 месяца. О проекте и команде: Мы ищем Senior iOS-разработчика в команду из 4 человек для работы над мобильным приложением ГигаЧат. Срок привлечения на проект — 2 месяца. Вам предстоит работать в составе фича-тимов, создавая как крупные, так и небольшие продуктовые фичи: от разработки новых разделов в приложении до создания виджетов для чата и других продуктовых задач. Почему у нас интересно: Реальный AI-продукт, которым пользуются миллионы. Сильная инженерная культура: замеры, профилирование, ревью, решения на основе данных. На позиции Senior ваш голос и экспертиза имеют реальный вес. Современный стек без легаси-болота: Swift Concurrency, актуальный SwiftUI, чистые и прозрачные инструменты. Требования: Опыт коммерческой разработки на iOS от 4 лет. Глубокое знание 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. Активно проводить код-ревью и делиться экспертизой с командой. Связаться tg : @Helen1295

Похожие вакансии

После первого сообщения

Не теряйте контекст по этой вакансии: сначала отправьте короткий отклик, затем через 3–5 дней сделайте follow-up, если ответа не было.