- Страна
- Россия
- Зарплата
- 113 443 ₽ – 200 175 ₽
Откликайтесь
на вакансии с ИИ

iOS разработчик (Senior)
Интересный технологический стек и работа с мультимедиа, однако предлагаемая заработная плата значительно ниже рыночных ожиданий для уровня Senior в Москве. Проект выглядит стабильным, но финансовая составляющая может быть сдерживающим фактором.
Сложность вакансии
Роль требует глубоких знаний в специфических областях, таких как AVFoundation и работа с камерой, а также владения сложным стеком (RxSwift, Swinject, Redux). Высокий порог входа обусловлен необходимостью опыта от 5 лет и работы с видео-стримингом.
Анализ зарплаты
Предложенная ставка (около 113-200 тыс. руб.) существенно ниже рыночной для Senior iOS разработчика в Москве, где медиана составляет около 350-400 тыс. руб. Указанные цифры скорее соответствуют уровню Middle или даже Junior+.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас
Присоединяйтесь к разработке ключевой корпоративной платформы и реализуйте свой опыт в работе с видео-контентом!
Описание вакансии
*🆔* #288_2026
*🆔* #288_2026
*📅* Дата публикации: 17.07.2026 08:47
*🥇* iOS разработчик на партнерский проект (Senior)
*📍* Локация/Гражданство: Russia, Москва
*🏠* Формат работы: Удалённо
*🎓* Грейд: Senior
*💰* Ставки:
*🇷🇺* Штат (на руки): 113 443 руб./мес (на руки)
*🇷🇺* ИП (gross): 1 178 руб./час Справочно: ориентировочная среднемесячная выплата Gross 200 175 руб./мес
*📌* О проекте:
Ключевые сервисы для сотрудников, интегрированные с новым рабочим окружением. Команда разрабатывает корпоративную коммуникационную платформу, объединяющую мессенджер, почту, встречи и звонки. Разработка функционала записи и воспроизведения видео-контента внутри приложения, внедрение новых фич и оптимизация существующего функционала.
*📎* Задачи:
— Разработка функционала записи и воспроизведения видео-контента внутри приложения
— Участие в проектировании архитектуры приложения
— Внедрение новых фич и оптимизация существующего функционала
*💻* Требования:
— Опыт разработки на Swift под iOS от 5 лет
— Опыт работы с RxSwift или другими реактивными фреймворками
— Уверенное владение UIKit
— Уверенное владение SwiftUI
— Знание и понимание архитектуры MVVM+C, Redux
— Использование RxCoordinator для координации
— Dependency Injection через Swinject
— Опыт работы с компонентами камеры на iOS
— Понимание принципов работы с AVFoundation и аудиосессией
— Умение декомпозировать задачи и оценивать сроки
— Понимание принципов написания Unit-тестов
— Готовность участвовать в процессе Code Review
— Опыт работы с плеером и воспроизведением потокового видео
— Опыт реализации сложных анимаций (плюс)
— Понимание разницы между форматами видео и аудио (плюс)
*❗️* Обязательные данные по кандидату при подаче:
● номер вакансии: #288_2026
● заполненный чек‑лист с оценкой по каждому требованию
● ФИО кандидата полностью и дату рождения, локация, грейд, рейт
Менеджер: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Unit Testing
- MVVM
- iOS
- Swift
- SwiftUI
- Code Review
- Redux
- UIKit
- RxSwift
- AVFoundation
- Swinject
Возможные вопросы на собеседовании
Вакансия предполагает работу с записью и воспроизведением видео. Важно понимать, как кандидат управляет ресурсами устройства.
Расскажите о вашем опыте работы с AVFoundation: как вы настраивали сессию записи видео и какие сложности возникали при обработке аудиопотоков?
В стеке указан RxCoordinator. Вопрос проверяет понимание паттернов навигации в реактивном стиле.
В чем преимущество использования RxCoordinator по сравнению с классическим подходом к координаторам в MVVM?
Проект использует Redux. Важно понять, как кандидат управляет состоянием в крупных приложениях.
Как вы организуете однонаправленный поток данных (Unidirectional Data Flow) в iOS приложениях и с какими проблемами производительности сталкивались при использовании Redux?
Упомянуто использование Swinject. Проверка навыков управления зависимостями.
Как вы решаете проблему циклических зависимостей при использовании Swinject и как организуете регистрацию зависимостей в многомодульных проектах?
Работа с видео требует оптимизации UI.
Какие подходы вы используете для обеспечения плавности интерфейса (60 FPS) при одновременном воспроизведении видео и отрисовке сложных анимаций?
Похожие вакансии
Разработчик WEB Flutter (Senior)
Разработчик Android (Senior)
iOS разработчик на проект(топ-5 банков) (Senior)
Разработчик IOS (Senior)
Senior iOS-разработчик
Senior Flutter разработчик
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!