BurnBot
Software Engineer, UI/UX
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик интерфейсов для операторов роботизированных систем пожаротушения. Отвечает за операторский UI, планирование миссий, картографию, оповещения и дизайн-систему, работая в тесной связке с полевыми экипажами.
Задачи
- Разрабатывать операторский интерфейс: живая телеметрия, видео, состояние машин и элементы управления
- Реализовывать планирование миссий и картографию: границы обработки, планы и обзор фактически обработанных участков
- Проектировать систему оповещений и тревог: что прерывает оператора и какие действия требует
- Выполнять UX-исследования с экипажами, создавать скетчи и прототипы
- Развивать дизайн-систему для согласованности инструментов по мере роста флота и команды
Требования
- 5+ лет разработки production frontend-приложений
- Сильный TypeScript и React (или эквивалент)
- Опыт работы с real-time и потоковыми данными в браузере: телеметрия, видео или live state
- Опыт картографических и геопространственных интерфейсов: Mapbox, Leaflet, deck.gl или аналоги
- Развитое чувство дизайна и умение превращать размытую задачу в рабочее решение
- Дисциплина в тестировании
- Готовность выезжать к операторам в поле и наблюдать за работой интерфейса
- Право на работу в США без спонсорства визы
Условия
- Базовая зарплата $123,000 – $170,000 в зависимости от опыта
- Опционы (equity)
- Медицинская, стоматологическая и офтальмологическая страховка
- Гибкий оплачиваемый отпуск
- Работа в офисе в South San Francisco с возможностью удалённых дней
- Несколько дней в месяц в полях Калифорнии, Орегона и Вашингтона
Навыки
- TypeScript
- React
- Mapbox
- Leaflet
- deck.gl
- WebRTC
- ROS
- real-time data
- geospatial UI