Почему стоит присоединиться к нам?
Мы создаём современную платформу, объединяющую мессенджер, видеосвязь и элементы социальной сети. Наше мобильное приложение поможет профессионалам эффективно взаимодействовать со своими клиентами через чаты, аудио- и видеозвонки, обмен контентом и другими интерактивными функциями.
Ты станешь частью команды, которая строит продукт с нуля, и сможешь напрямую влиять на архитектуру, функциональность и качество приложения.
В нашу команду требуется iOS-разработчик
Основные задачи:
-
Проектирование архитектуры iOS-приложения
Реализация ключевых функций: регистрация/авторизация, чаты, аудио- и видеосвязь, профили пользователей, push-уведомления -
Интеграция с REST API и WebSocket
-
Настройка сборки и CI/CD (Fastlane, Xcode Cloud и др.)
-
Обеспечение безопасности хранения данных (Keychain, LocalAuthentication)
-
Настройка телеметрии: аналитика, логирование, crash-отчёты
-
Участие в обсуждении требований и API с backend-командой
Наши ожидания:
-
3+ года опыта разработки под iOS
-
Отличное знание Swift и опыт с SwiftUI, UIKit, Combine
-
Знание архитектурных паттернов (MVVM, Clean Architecture) и принципов модульности
-
Опыт запуска приложений в App Store, прохождение ревью
-
Умение работать с многопоточностью (GCD, async/await)
-
Понимание и использование систем безопасности Apple: Keychain, ATS, App Entitlements
Владение инструментами отладки, профилирования и логирования
Будет плюсом:
-
Опыт разработки аудио- и видеозвонков (Flashphoner, WebRTC, CallKit, AVFoundation)
-
Опыт работы с видео стримингом и медиаконтентом
-
Работа с push-уведомлениями и App Store Connect