Kotlin + Unity Developer (AR/VR, Android)

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


Обязанности:
  • Разработка Android-приложения на Kotlin: камера, WebRTC/LiveKit, Bluetooth/Wi-Fi, офлайн-кэш.

  • Интеграция Unity-сцены в Android (Unity as Library, плагинный мост Unity <-> Android).

  • Вызовы нативных модулей из Unity (Android Java/Kotlin, при необходимости C++/NDK/JNI).

  • Встраивание/загрузка TFLite-моделей (в т.ч. YOLOv11n) из ассетов и по сети; пост-процессинг результатов.

  • Работа с AR/UX: управление сценой, рендер поверх видеопотока, оверлеи, QR-сканер, пользовательские панели.

  • Интеграция с бэкендом: Auth, REST/gRPC, WebSocket/SignalR, управление сессиями.

  • Оптимизация производительности: память/GC, профилирование рендера (URP), фпс на устройствах.

  • CI/CD вместе с командой (GitLab), сборки и подпись, поставка в MDM/внутренний стор.

  • Поддержка аппаратных платформ (Rokid Station/Max Pro и аналоги), работа с правами/пермишенами.

Требования:
  • Kotlin/Android: Coroutines/Flow, AndroidX, CameraX/Camera2, ViewModel, Jetpack, Gradle KTS.

  • Unity 2021+ (желательно 2022/2023): URP, Addressables, плагинная система (Android), сборка под Android.

  • Опыт интеграции Unity в Android-приложение (Unity as a Library) либо написания Android-плагинов для Unity.

  • Базовый NDK/JNI: собрать .so, дернуть из Kotlin/Unity (можно на уровне «прочитать, поправить, собрать»).

  • Опыт с : WebRTC/LiveKit.

  • TFLite на Android: загрузка модели с диска/сети, инференс на CPU/GPU/NNAPI, пост-процессинг боксов.

  • Сетевое взаимодействие: REST, WebSocket, токенная аутентификация (JWT), базовая безопасность TLS/пиннинг.

  • Профилирование/отладка: Android Profiler, Logcat, adb, Unity Profiler, Frame Debugger.

  • Git, код-ревью, умение писать понятный и тестируемый код.

Условия:
  • Формат: удалённый/офис.

  • Техника/очки предоставляем, доступ к тестовым девайсам (Rokid и др.).


Поделиться:

Опубликована 3 дня назад

Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.