Frontend / Web UI Developer (UI for Edge Devices)

Работодатель:
Опыт работы:
От 3 до 6 лет
Место работы:
Москва, улица Двинцев, 12к1А

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

Мы ищем Frontend / Web UI Developer (UI for Edge Devices) в команду, которая разрабатывает прошивки для умных камер и экосистему вокруг них.
Мы пишем собственное ПО, прошивку и ИИ-модели, которые ставят видеоаналитику в центр всей системы.

Вы создадите «лицо» нашей камеры — интуитивно понятный и легковесный веб-интерфейс, который работает прямо на устройстве с ограниченными ресурсами. Вам предстоит разрабатывать страницы для настройки сети, видеоаналитики, пользователей и обновлений, которые будут интегрироваться с firmware через HTTP API.

Вам предстоит:

  • Разработка статического web-интерфейса для embedded / edge-устройств;
  • Создание UI для конфигурации, мониторинга и управления устройством;
  • Интеграция UI с backend / firmware через HTTP API;
  • Реализация страниц настройки (сеть, видео, пользователи, обновления, логи);
  • Оптимизация интерфейса под ограниченные ресурсы устройства;
  • Поддержка кроссбраузерности (включая встроенные WebView);
  • Доработка и поддержка существующего web-интерфейса.

Мы ждем:

  • Уверенное знание HTML, CSS, JavaScript (ES6+), TS;
  • Опыт разработки статических web-интерфейсов;
  • Понимание работы HTTP / REST API;
  • Опыт взаимодействия с backend через:
    • fetch / XMLHttpRequest
    • JSON;
  • Умение писать чистый, понятный и поддерживаемый код;
  • Понимание принципов адаптивной верстки;
  • Опыт отладки в браузере (DevTools);
  • Понимание ограничений embedded-устройств:
    • слабое железо
    • ограниченная память
    • отсутствие SPA-фреймворков или их минимальное использование;
  • Опыт оптимизации:
    • размера JS / CSS
    • времени загрузки
    • количества запросов.

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

  • Опыт разработки UI для:
    • IP-камер
    • видеорегистраторов
    • сетевого оборудования;
  • Опыт работы с WebSocket / Server-Sent Events;
  • Понимание принципов безопасности web-интерфейсов (auth, roles);
  • Опыт работы с простыми сборками (webpack).

Мы предлагаем:

  • Работу над продуктом полного цикла — от концепции до массового производства;
  • Решение практических задач государственного масштаба и для крупнейшего бизнеса;
  • Собственную технологическую вертикаль: прошивка, ИИ, облако, устройства;
  • Проект на ранней, но уверенной стадии, где мнение и вклад каждого разработчика имеют реальный вес;
  • Команду увлеченных экспертов, готовых делиться знаниями;
  • Участие в создании технологического продукта, который будет физически «стоять» на улицах и внутри предприятий, анализируя мир в реальном времени;
  • Подключение к программе ДМС;
  • Бесплатную подписку СберПрайм+ для сотрудников со множеством привилегий от Сбера.

Мы создаём будущее интеллектуальных систем видеонаблюдения.

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

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

Python Developer
Домклик

Опыт работы с MongoDB. Знание и желание применять паттерны SOLID, GRASP, CleanArchitecture и другие. Понимание алгоритмов, сложности работы функций и...

Ведущий программист 1С/Tech Lead (внутренняя автоматизация)
1С-АВТОМАТИЗАЦИЯ

Опыт разработки на платформе 1С не менее 3 лет. Хорошее владение средствами разработки 1С 8.3 (основные объекты...

350 000 руб.
Python developer R&D-разработчик
СБЕР

Хорошее знание Flask или FastAPI. Опыт работы с реляционными БД (PostgreSQL). Понимание REST API, опыт написания спецификаций (Swagger/OpenAPI).

Программист Битрикс
ААА УПРАВЛЕНИЕ КАПИТАЛОМ

Знание компьютерных программ: PHP 8.1+, 1C-Битрикс (D7, агенты), MYSQL, Git, REST API, Redis, SCSS.

C#/.NET-разработчик
Гаммамед-Импэкс

.NET 4.7.2 / 8.0 (C#), WPF, Dependency Injection, многопоточность. Visual Studio, VSCode, Git, SVN, MSBuild (TeamCity).

200 000 - 300 000 руб.