Top Selection ищет iOS-разработчика для работы в телеком-проекте на проектной занятости.

Требования:

  • Опыт мобильной разработки от 5 лет.
  • Swift и Objective-C, включая плотную работу с legacy-кодом; базовое знание C++.
  • Уверенное владение SwiftUI, знание UIKit.
  • Многопоточность и асинхронность: GCD, async/await.
  • Работа с камерой и визуализацией видеопотока через AVFoundation (AVCaptureSession/AVCaptureVideoPreviewLayer) для live-preview внутри приложения.
  • Оптимизация UI и производительности; работа с DiffableDataSource и CompositionalLayout.
  • Миграция legacy-кода и перевод экранов с XIB/Storyboard на кодовую верстку.
  • Кэширование и офлайн-доступ: CoreData, Realm, FileManager.
  • Архитектуры MVP/MVVM/VIPER, интеграция push-уведомлений и deep links.

Условия: полная занятость, удаленная работа, оформление как ИП.