Если вас просят войти через iCloud/Google, отправить коды из SMS или Telegram, запустить код или что-то установить, не соглашайтесь: это признаки мошенничества.
iOS Developer
сопроводительное письмо
описание
Компания MANGO FZCO — разработчик мобильного приложения с функциями мессенджера и дополнительным бизнес-функционалом для мобильных телефонов на базе операционных систем iOS и Android.
задачи
- Разрабатывать нативный клиент на Swift.
- Обеспечивать UI-разработку с использованием SwiftUI и UIKit.
- Реализовывать real-time коммуникацию через WebSocket, SSE, gRPC или аналоги.
- Синхронизировать события с локальным хранилищем и UI-состоянием.
- Работать с локальной персистентностью и offline first-архитектурой.
- Обеспечивать синхронизацию, разрешение конфликтов и миграции схемы Realm.
- Понимать жизненный цикл приложения, background modes и управление памятью.
требования
- Опыт разработки на iOS: от 5 лет.
- Опыт разработки мессенджеров, чатов или realtime-приложений.
- Уверенное владение UIKit для гибридной production-архитектуры.
- Опыт работы с WebSocket, SSE, gRPC или аналогичными технологиями.
- Опыт работы с Realm, миграциями схемы, фоновой синхронизацией, разрешением конфликтов.
- Будет плюсом опыт оптимизации производительности и стабильности (Instruments, MetricKit, работа с большими коллекциями), опыт с CI/CD (Xcode Cloud, Fastlane, GitHub Actions), опыт с генерацией кода (OpenAPI-сгенерированные клиенты), опыт с Network Extension (NEPacketTunnelProvider), опыт тонкой настройки сетевого слоя (Alamofire, URLSession).
условия
- Конкурентная зарплата на уровне рынка + бонусы за результат.
- Полностью удаленный формат работы.
- Прямое влияние на архитектуру и технические решения iOS-приложения.
- Работа с современным стеком: Swift, SwiftUI, Swift Concurrency, Combine.
- Небольшая команда без бюрократии.
- Реальные технические челленджи: real-time коммуникации, оптимизация производительности, offline first-архитектура.
навыки