- Страна
- Польша
Откликайтесь
на вакансии с ИИ

Senior iOS Developer
Высокий балл обусловлен сильным брендом компании, работой над продуктом мирового масштаба и возможностью релокации/работы в Польше. Гибридный формат работы в Варшаве предлагает отличный баланс между карьерой и качеством жизни.
Сложность вакансии
Роль Senior уровня в крупной международной компании требует глубоких знаний Swift, многопоточности и опыта работы с высоконагруженными мобильными приложениями. Процесс отбора в Rakuten Viber обычно включает несколько этапов технического интервью и проверку архитектурных навыков.
Анализ зарплаты
Зарплата для Senior iOS разработчиков в Польше в продуктовых компаниях уровня Rakuten Viber обычно находится в верхнем диапазоне рынка. Указанные оценки соответствуют текущим рыночным реалиям для опытных специалистов в Варшаве.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Rakuten Viber уже сейчас
Присоединяйтесь к команде Viber в Варшаве и создавайте мессенджер, которым пользуются миллионы людей по всему миру!
Описание вакансии
Senior iOS Developer
Rakuten Viber is a cross-platform VoIP and instant messaging app that enables free text, voice, and video calls worldwide.
Warsaw, Poland. Hybrid.
More details in Veronika Palchyk's Откликнуться.
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- iOS
- Swift
- VoIP
- Mobile Development
- iOS SDK
Возможные вопросы на собеседовании
Viber — это мессенджер с огромным количеством данных. Важно понимать, как кандидат обеспечивает плавность интерфейса.
Как вы подходите к оптимизации производительности UITableView/UICollectionView при отображении сложных лент сообщений с медиаконтентом?
Для VoIP-приложения критически важно управление фоновыми процессами.
Расскажите о вашем опыте работы с Background Tasks и PushKit для обработки входящих звонков и сообщений.
На уровне Senior важно уметь проектировать расширяемые системы.
Какие архитектурные паттерны (MVVM, VIPER, Clean Swift) вы предпочитаете для крупных проектов и почему? Как вы организуете DI?
Мессенджеры активно используют многопоточность для сетевых запросов и обработки БД.
Как вы решаете проблемы Race Condition и Deadlock в Swift? В каких случаях вы выберете Actors вместо DispatchQueues?
Работа в Viber подразумевает взаимодействие с низкоуровневыми API.
Был ли у вас опыт работы с WebRTC или Core Audio? С какими основными трудностями вы сталкивались при реализации real-time передачи данных?
Похожие вакансии
Kotlin (Android) Senior
Kotlin разработчик
Middle+/Senior Kotlin разработчик
Senior Flutter Developer
Senior iOS Developer
Senior Flutter Developer (Architect)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!