R
RULET.TV
8
1 мес. назад
Мобильный разработчик
В этой роли вы будете разрабатывать мультимедийный функционал для видеочата, создавать интерактивную графику и обеспечивать качество кода через тестирование. Мы предлагаем удаленную работу с гибким графиком и конкурентную зарплату.
middle
удалённо
Тип занятости
full-time
Опубликовано
5 декабря 2025
Языки
English: Pre-Intermediate
Вакансии в Telegram-канале
Свежие вакансии
Каждый день
описание
О нас
Мы создаем современную видео чат-рулетку, которая соединяет людей со всего мира для живого общения через видеосвязь. Наш продукт доступен как на веб-платформе, так и в мобильных приложениях для iOS и Android. Мы стремимся создать безопасное и увлекательное пространство для онлайн-знакомств и общения.
Особенность работы в проекте:
Создание и развитие высоконагруженного продукта с миллионами пользователей, включающего медиаобработку, стриминг и взаимодействие в реальном времени.
Разработка сложного мультимедийного функционала: реализация видеочата на WebRTC/Mediasoup, P2P-соединений для игр и интеграция AR-элементов (ARKit, ARCore).
Создание интерактивной графики: разработка и оптимизация 2D/3D-визуализаций с использованием Three.js и работа с шейдерами.
Реализация Server-Side UI (SSUI): разработка механизмов динамической загрузки, кеширования и рендеринга UI-конфигураций с сервера.
Интеграция AI/ML-моделей: внедрение нейросетевых решений для обработки медиапотоков (анализ лиц, жестов) и оптимизация их работы на мобильных устройствах.
Профилирование и оптимизация производительности: выявление и устранение узких мест, включая утечки памяти, высокую CPU-нагрузку и excessive battery consumption, особенно при работе с графикой и видео.
Архитектурное проектирование: построение отзывчивого и масштабируемого клиентского приложения с использованием реактивных подходов (RxJS/RxDart) и сложных state-менеджеров (Bloc/Provider/Redux).
Обеспечение качества: написание unit- и интеграционных тестов, проведение нагрузочного тестирования и мониторинг производительности в продакшн-среде.
Участие в жизненном цикле разработки: код-ревью, оценка задач, документирование решений и исследование новых технологий.
требования
Опыт работы с нативными технология(Kotlin/Java, Swift/Objective-C) на уровне чтения кода и сборки.
Понимание Flutter.
Глубокие знания и практический опыт оптимизации производительности: работа с памятью, CPU, инструментами профилирования (Android Studio Profiler, Xcode Instruments).
Опыт интеграции и работы с WebRTC (Mrdiasoup или другие SFU-серверы).
Навыки работы с 3D-графикой (Three.js, WebGL) или AR (ARKit, ARCore, WebAR).
Понимание принципов реактивного программирования и опыт использования RxJS/RxDart.
Опыт реализации Server-Side UI (SSUI) или аналогичных систем динамической загрузки UI.
Умение интегрировать и запускать ML-модели (TensorFlow Lite, ML Kit) на мобильных устройствах.
Знание архитектурных паттернов и опыт управления состоянием приложения (Bloc, Provider, Redux, MobX).
условия
Конкурентная заработная плата исходя из ваших навыков.
Удаленная работа из любой точки мира с гибким графиком работы.
У нас гибкий старт рабочего дня, главное – с 12 до 18 (по GMT+3) мы всегда на связи с командой.
Конкурентную заработную плату и возможность быстрого карьерного роста.
Свобода и автономия в работе — мы доверяем тебе принимать решения и предлагать идеи.
Code Review и технические обсуждения.
навыки
Похожие вакансии
6 вакансии
Разработчик Android
Ищем разработчика Android с опытом от 3 лет и уверенными знаниями Kotlin. Предлагаем гибки…
middle
удалённо
Инженер по облачной безопасности
Присоединяйтесь к команде MWS Cloud Platform, где вы сможете решать сложные задачи в области облачной безопасности. Мы ищем инженеров с опытом …
middle
удалённо
Android-разработчик
Вакансия для Android-разработчика с опытом работы от 2 лет. Основные требования включают знание Kotlin, опыт работы с многопоточ…
middle
удалённо
Android разработчик
В БКС Мир инвестиций ищут Android разработчика с опытом работы на Kotlin и Java. Вы будете разрабатывать флагманский продукт и участвовать в и…
middle
удалённо