Мобильный разработчик (iOS, Android)

По договоренности


О нас

Мы создаем современную видео чат-рулетку, которая соединяет людей со всего мира для живого общения через видеосвязь. Наш продукт доступен как на веб-платформе, так и в мобильных приложениях для iOS и Android. Мы стремимся создать безопасное и увлекательное пространство для онлайн-знакомств и общения.

Особенность работы в проекте:

Создание и развитие высоконагруженного продукта с миллионами пользователей, включающего медиа обработку, стриминг и взаимодействие в реальном времени.

Требования:

  • Опыт работы с нативными технология (Kotlin/Java, Swift/Objective-C) на уровне чтения кода и сборки.

  • Опыт работы с React Native.

  • Глубокие знания и практический опыт оптимизации производительности: работа с памятью, CPU, инструментами профилирования (Android Studio Profiler, Xcode Instruments).

  • Понимание принципов реактивного программирования и опыт использования RxJS.

  • Понимание принципов Server-Side UI (SSUI) или аналогичных систем динамической загрузки UI.

  • Знание архитектурных паттернов и опыт управления состоянием приложения (Bloc, Provider, Redux, MobX).

Будет плюсом:

  • Опыт интеграции и работы с WebRTC (Mediasoup или другие SFU-серверы).

  • Навыки работы с 3D-графикой (Three.js, WebGL) или AR (ARKit, ARCore, WebAR).

  • Умение интегрировать и запускать ML-модели (TensorFlow Lite, ML Kit) на мобильных устройствах.

Обязанности:

  • Профилирование и оптимизация производительности: выявление и устранение узких мест, включая утечки памяти, высокую CPU-нагрузку и excessive battery consumption, особенно при работе с графикой и видео.

  • Архитектурное проектирование: построение отзывчивого и масштабируемого клиентского приложения с использованием реактивных подходов (RxJS) и сложных state-менеджеров (Bloc/Provider/Redux).

  • Разработка сложного мультимедийного функционала: реализация видеочата на WebRTC/Mediasoup, P2P-соединений для игр и интеграция AR-элементов (ARKit, ARCore).

  • Интеграция AI/ML-моделей: внедрение нейросетевых решений для обработки медиа потоков (анализ лиц, жестов) и оптимизация их работы на мобильных устройствах.

  • Создание интерактивной графики: разработка и оптимизация 2D/3D-визуализаций с использованием Three.js и работа с шейдерами.

  • Реализация Server-Side UI (SSUI): разработка механизмов динамической загрузки, кеширования и рендеринга UI-конфигураций с сервера.

  • Обеспечение качества: написание unit- и интеграционных тестов, проведение нагрузочного тестирования и мониторинг производительности в продакшн-среде.

  • Участие в жизненном цикле разработки: код-ревью, оценка задач, документирование решений и исследование новых технологий.

Условия:

  • Конкурентная заработная плата исходя из ваших навыков.

  • Удаленная работа из любой точки мира с гибким графиком работы.

  • У нас гибкий старт рабочего дня, главное – с 12 до 18 (по GMT+3) мы всегда на связи с командой.

  • Конкурентную заработную плату и возможность быстрого карьерного роста.

  • Свобода и автономия в работе — мы доверяем тебе принимать решения и предлагать идеи.

  • Code Review и технические обсуждения.


Поделиться:

Опубликована 21 день назад

Похожие вакансии

180 000 - 250 000 ₽
... у нас собственная CRM, система для автоматизации фабрик, собственная логистическая система, сайт и мобильные ... Сейчас мы ищем опытного React Native разработчика, который поможет нам быстрее реализовывать задуманное ... Будет плюсом: Опыт работы с CI/CD системами; Опыт нативной мобильной разработки; Опыт работы с Flutter ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании АЙРОАЙРО
  • Москва
6 дней назад
Мы разрабатываем мобильное приложение для микрофинансового сервиса. ... Ищем одного разработчика, который сможет самостоятельно реализовать приложение от нуля до публикации. ... Задачи Разработка мобильного приложения iOS и Android (Flutter / React Native — обсуждаемо) Реализация ...
  • Можно удаленно
  • Подработка
  • Опыт от 3 лет
Логотип компании МКК МанидэйМКК Манидэй
  • Москва
5 дней назад
Мы развиваем основное мобильное приложение Ozon — через него проходит 90% заказов, поэтому мы применяем ... У нас выстроенные процессы, сильная техническая команда из 30+ разработчиков и собственные фреймворки ... Вам предстоит: Работать в команде 25+ iOS-разработчиков с выстроенными процессами разработки и тестирования ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании OzonOzon
  • Москва
12 дней назад
Наш продукт доступен как на веб-платформе, так и в мобильных приложениях для iOS и Android. ... Умение интегрировать и запускать ML-модели (TensorFlow Lite, ML Kit) на мобильных устройствах. ... внедрение нейросетевых решений для обработки медиа потоков (анализ лиц, жестов) и оптимизация их работы на мобильных ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании RULET.TVRULET.TV
  • Москва
21 день назад
R-Style Softlab — российская IT-компания, системный интегратор, разработчик программных, сервисных продуктов ... территориально распределенной командой; Желательно понимание предметной области (Интернет-клиенты, мобильный ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании R-Style Softlab (Эр-Стайл Софтлаб)R-Style Softlab (Эр-Стайл Софтлаб)
  • Москва
15 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.