- Страна
- Россия
- Зарплата
- от 350 000 ₽
Откликайтесь
на вакансии с ИИ

iOS-разработчик
Сильный бренд Okko, конкурентная заработная плата от 350 000 рублей и возможность удаленной работы делают эту вакансию крайне привлекательной для опытных разработчиков. Продукт имеет большую аудиторию, что гарантирует интересные инженерные вызовы.
Сложность вакансии
Позиция требует уверенного владения как Swift, так и Objective-C, а также специфических фреймворков для работы с видео (AVFoundation). Высокая планка ожиданий обусловлена работой над высоконагруженным продуктом с миллионами пользователей.
Анализ зарплаты
Предложенная зарплата от 350 000 ₽ соответствует верхней границе рынка для Senior iOS разработчиков в России. Это очень конкурентное предложение, превышающее медиану по рынку для аналогичных ролей.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Okko уже сейчас
Присоединяйтесь к команде Okko и создавайте будущее одного из крупнейших стриминговых сервисов России!
Описание вакансии
*💻 iOS-разработчик*
от 350 000 ₽
Удалёнка/Гибрид (Москва, Санкт-Петербург)
Okko — один из крупнейших российских VoD-сервисов.
Требования:
– Опыт разработки под iOS/TvOS/WatchOS от 3-х лет.
– Отличное знание Objective C, Swift.
– Знание фреймворков: UIKit, Core Data, AVFoundation, AVKit и т.д.
– Опыт работы с метриками и оптимизации производительности высоконагруженных приложений.
– Понимание паттернов проектирования и правильное их использование.
– Знание основных алгоритмов и структур данных.
– Умение работать в команде.
*➡️*Откликнуться
*📍*База знаний мобильного разработчика: @mobileproglib
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- iOS
- tvOS
- watchOS
- Objective-C
- Swift
- UIKit
- Core Data
- AVFoundation
- AVKit
- Algorithms
- Data Structures
Возможные вопросы на собеседовании
Okko — это видеосервис, поэтому глубокое понимание работы с видео является ключевым.
Расскажите о вашем опыте работы с AVFoundation. С какими сложностями вы сталкивались при реализации кастомного плеера?
Проект существует давно, и знание Objective-C необходимо для поддержки старого кода или интеграции библиотек.
Как вы организуете взаимодействие между Swift и Objective-C кодом в рамках одного проекта (Interoperability)?
Для стримингового сервиса критически важна плавность интерфейса и быстрая загрузка контента.
Какие инструменты и подходы вы используете для поиска утечек памяти и оптимизации FPS в приложении?
В вакансии указана работа с Core Data.
В каких случаях вы предпочтете Core Data другим решениям для хранения данных (например, Realm или SQLite) и как вы обрабатываете миграции?
Проверка фундаментальных знаний, необходимых для работы в крупной продуктовой компании.
Расскажите о различиях в управлении памятью между ARC в Swift и ручным управлением в Objective-C. Что такое strong reference cycle и как его избежать?
Похожие вакансии
IOS-разработчик (Jun+ / Middle)
Kotlin (Android) Senior
IOS-разработчик
Android разработчик
Kotlin разработчик
Middle+/Senior Kotlin разработчик
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!