- Страна
- ОАЭ
- Зарплата
- от 400 000 ₽
Откликайтесь
на вакансии с ИИ

Senior iOS Developer
Привлекательная вакансия с высокой заработной платой, удаленным форматом работы и интересными техническими вызовами в области real-time коммуникаций. Компания MANGO FZCO предлагает работу над продуктом, где ценится качество кода и UX.
Сложность вакансии
Высокая сложность обусловлена строгими требованиями к опыту (от 5 лет), глубоким знаниям real-time технологий (WebSockets, gRPC) и специфическим навыкам оптимизации производительности до 120 FPS.
Анализ зарплаты
Предложенная зарплата от 400 000 рублей на руки соответствует верхнему сегменту рынка для Senior iOS разработчиков в России и СНГ, где медиана обычно составляет 300 000 - 350 000 рублей.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в MANGO FZCO уже сейчас
Если вы стремитесь к созданию идеального UX и безупречной производительности в real-time приложениях, откликайтесь прямо сейчас!
Описание вакансии
Senior iOS Developer
Локация: Удаленно
Компания: MANGO FZCO
ЗП: от 400 000 р. на руки
Занятость: Полная
Обязательные требования:
Опыт разработки на iOS: от 5 лет.
Опыт разработки мессенджеров, чатов или realtime-приложений.
UI-разработка: SwiftUI основной фреймворк + уверенное владение UIKit для гибридной production-архитектуры.
Real-time коммуникация: WebSocket, SSE, gRPC или аналоги; синхронизация событий с локальным хранилищем и UI-состоянием.
Опыт работы с локальной персистентностью и offline first-архитектурой: Realm, миграции схемы, фоновая синхронизация, разрешение конфликтов.
Понимание жизненного цикла приложения, background modes, управления памятью.
Будет плюсом:
Опыт оптимизации производительности и стабильности: Instruments, MetricKit, работа с большими коллекциями.
Опыт с CI/CD: Xcode Cloud, Fastlane, GitHub Actions.
Опыт работы с генерацией кода: OpenAPI-сгенерированные клиенты.
Опыт с Network Extension (NEPacketTunnelProvider).
Опыт тонкой настройки сетевого слоя: Alamofire, URLSession.
Откликайтесь, если:
Вы перфекционист, который не может спокойно спать, если список сообщений дропает кадры при скролле.
Вам важно довести UX до идеала: плавные анимации, мгновенный отклик, butter-smooth scrolling.
Знаете Instruments наизусть и готовы копаться в Time Profiler и Allocations ради стабильных 120 fps.
Хотите строить real-time мессенджер, где каждая миллисекунда задержки — это боль.
Умеете принимать архитектурные решения и брать ответственность за технический результат.
🌐 Резюме отправлять: Откликнуться
–––
Бесплатный постинг вакансий: @freeIT_job
Забирай 📚 Базу Знаний
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- GitHub Actions
- CI/CD
- SwiftUI
- Fastlane
- gRPC
- OpenAPI
- WebSocket
- SSE
- UIKit
- Alamofire
- Instruments
- Xcode Cloud
- Network Extension
- Realm
- URLSession
- MetricKit
Возможные вопросы на собеседовании
Вакансия делает упор на плавность скроллинга и отсутствие дропов кадров.
Какие инструменты и подходы вы используете для диагностики и устранения причин падения FPS при скролле сложных списков в SwiftUI и UIKit?
Требуется опыт работы с offline-first и Realm.
Как вы организуете процесс разрешения конфликтов при фоновой синхронизации данных в Realm, если изменения произошли одновременно на клиенте и сервере?
Упоминается работа с WebSocket и SSE.
Опишите архитектуру сетевого слоя для мессенджера: как вы обрабатываете переподключения и гарантируете доставку сообщений при нестабильном соединении?
В вакансии указан Network Extension.
Был ли у вас опыт работы с NEPacketTunnelProvider и с какими основными ограничениями памяти в Network Extensions вы сталкивались?
Работа с большими коллекциями и многопоточностью.
Как эффективно обновлять UI-состояние SwiftUI при получении большого потока событий через WebSocket, чтобы избежать блокировок главного потока?
Похожие вакансии
Senior Android-разработчик
Разработчик мобильного приложения (IOS) Senior
Ведущий разработчик C++ (middle+/senior)
Senior Android разработчик
React Native (Senior)💻
Senior Flutter Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- ОАЭ
- Зарплата
- от 400 000 ₽