Middle/Senior Fullstack WebXR Developer

Дата размещения вакансии: 09.06.2025
Работодатель: СБЕР
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Мы команда робототехники Центра Робототехники Сбера. Прямо сейчас мы стоим на пороге нового и увлекательного проекта, который объединяет в себе мобильную и манипуляционную робототехнику. Наша цель достаточно амбициозна - создать универсальный мозг для робота, программный стек, который сможет работать с различными подвижными платформами и манипуляторами. При этом робот будет воспринимать команды от человека, сформулированные на естественном языке.

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

Что из себя представляет команда?

В Центре Робототехники Сбера собрана уникальная команда экспертов, которые обладают глубокими знаниями как в мобильной, так и в манипуляционной робототехнике. В нашей команде собраны лучшие робототехники страны, мы регулярно побеждаем на мировых соревнованиях и публикуем свои научные работы на топовых робототехнических конференциях - IROS и ICRA. Мы обладаем экспертизой, охватывающей различные аспекты робототехники:

  • Computer Vision
  • Reinforcement Learning
  • Trajectory Prediction
  • SLAM
  • Motion & Trajectory Planning
  • Control

Обязанности

  • Участие в разработке приложений для управления и эксплуатации роботов / флота роботов, в том числе VR / AR
  • Участие в разработке сервисных приложений
  • Проектирование архитектуры приложений и систем
  • Написание и поддержка документации
  • Поддержка разработанных сервисы

Требования

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

Необходимые навыки, которые должны быть у кандидатов:

  • Уровень: Middle / Senior
  • Уверенное знание HTML5, CSS3
  • Уверенное знание Python 3.8+
  • Знание современного JavaScript / TypeScript ES8+ (Promise, async/await, arrow-функции)
  • Знание принципов ООП и основных паттернов проектирования
  • Опыт frontend разработки с использованием React или VueJS
  • Опыт backend разработки на Python c использованием Flask / Django / FastAPI
  • Опыт работы с REST API и Websockets
  • Опыт работы с базами данных (хотя бы одно): PostgreSQL, MySQL, MongoDB, Redis
  • Опыт разработки приложений с потоковой передачей данных (WebRTC)
  • Опыт работы с 3D (Three.js, WebGL)
  • Опыт написания unit-тестов
  • Опыт работы со сборщиками проектов (Webpack, Rollup, Vite и т.п.)

Хотя мы ожидаем, что потенциальные кандидаты будут обладать некоторыми из перечисленных качеств, мы также открыты для тех, кто может дополнить нашу команду другими ценными навыками и качествами.

Также плюсом будет:

  • Open-source проекты
  • Опыт работы с WebXR Device API с использованием фреймворков A-Frame / Babylon.js / React-XR
  • Знание GLSL и умение писать простые шейдеры
  • Опыт работы с WebAssembly
  • Опыт проектирования и разработки SPA и PWA приложений
  • Опыт разработки Native веб-приложений (ReactNative, Capacitor, NativeScript)
  • Опыт backend разработки на С++ / Golang
  • Опыт работы с игровыми движками Unreal Engine / Unity
  • Опыт разработки высоконагруженных приложений
  • Опыт работы с DevOps инструментами

Условия

  • Локация: г. Москва, башня Сбера на Кутузовском к32, работаем из офиса.
  • Вилка после налогов: обсуждаемо
  • Плюшки: Годовые бонусы, ДМС после трехмесячного испытательного срока, корпоративный спорт-зал, печеньки, роботы :)