Домклик
Опыт работы: 3–6 лет. Полная занятость. График: 5/2. Формат работы: гибрид (Москва). Чем предстоит заниматься: интеграция WebRTC в React Native-приложение; разработка экранов звонков; работа с микрофоном, камерой и аудиоустройствами; реализация входящих и исходящих звонков; поддержка фонового режима; интеграция с Push Notifications для VoIP; работа с состояниями соединения; оптимизация энергопотребления; диагностика проблем пользователей. Наши пожелания к кандидатам: опыт коммерческой разработки от нескольких лет на React Native (желательно TypeScript, React Hooks, React Navigation); практический опыт WebRTC (аудиозвонки, видеозвонки, групповые звонки); знание React Native WebRTC, опыт работы с react-native-webrtc; глубокое понимание Android (AudioManager, Bluetooth, Audio Focus, Foreground Service, Permissions, Camera API); глубокое понимание iOS (AVAudioSession, PushKit, CallKit, Background Modes, Camera, Permissions); понимание Push Notifications (FCM, APNs, VoIP Push); опыт работы с сетью (WebSocket, ICE, TURN, STUN); оптимизация производительности (profiling, оптимизация CPU и памяти, снижение энергопотребления, адаптация под слабые устройства); способность самостоятельно реализовать полный клиентский цикл звонков; умение диагностировать проблемы на реальных устройствах; понимание различий поведения Android и iOS; умение работать с нестабильной сетью; ориентир на качество пользовательского опыта. Будет плюсом: Swift, Kotlin, нативные модули React Native, Expo Modules, Hermes, Flipper, опыт публикации приложений, опыт разработки мессенджеров, опыт разработки видеоконференций.
⚠️ Уважаемые соискатели, будьте внимательны при откликах на вакансии.
Зарплата
Не указано