RULET.TV
30 ноя

мобильный разработчик

ниже рынка на 7,8%
вакансия ~ 286 500 ₽
в среднем 310 594 ₽
мэтч
Добавь резюме в профиле, чтобы видеть % мэтча с вакансией

сопроводительное письмо

Добавь резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории

описание

Компания RULET.TV создает современную видео чат-рулетку, которая соединяет людей со всего мира для живого общения через видеосвязь. Продукт доступен на веб-платформе и в мобильных приложениях для iOS и Android. Цель — создать безопасное и увлекательное пространство для онлайн-знакомств.

Вам нужно будет разрабатывать сложный мультимедийный функционал, включая видеочат на WebRTC/Mediasoup и P2P-соединения для игр, создавать интерактивную графику с Three.js, работать с шейдерами, проектировать архитектуру приложения с использованием RxJS/RxDart и Bloc/Provider/Redux, а также заниматься профилированием и оптимизацией производительности, включая устранение утечек памяти и высокой нагрузки на CPU

требования

  • Имеете опыт коммерческой разработки на React Native (JavaScript/TypeScript) от 3 лет
  • Имеете опыт работы с нативными технологиями (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)
  • Знаете английский на уровне B1 (Средний)
  • Будет плюсом знание Kotlin, Java, Swift, Objective-C, Flutter, RxJS, React Native

условия

  • Конкурентная заработная плата, зависящая от навыков
  • Удаленная работа из любой точки мира с гибким графиком
  • Гибкий старт рабочего дня, но обязательное присутствие на связи с командой с 12 до 18 по GMT+3
  • Возможность быстрого карьерного роста
  • Свобода и автономия в принятии решений и предложении идей
  • Проведение Code Review и технических обсуждений
Откликнуться на hh Добавить в отклики