Verkada

Staff Frontend Engineer - Mapping & Spatial Platform

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Фаундинг-инженер уровня Staff для построения с нуля высокопроизводительной интерактивной 3D-платформы пространственных данных (карты, планы этажей) в Verkada. Роль предполагает архитектуру рендеринга, геопространственных вычислений и совместного редактирования в реальном времени.

Задачи

  • Проектировать высокопроизводительную архитектуру рендеринга для интерактивного просмотра плотной геопространственной визуализации и точного редактирования вершин в реальном времени
  • Совместно с дизайнерами определять модель взаимодействия для пространственного редактирования: кривые сглаживания, поведение привязки, состояния курсора, переходы загрузки
  • Оптимизировать задержки: решать проблему «стены из 500 элементов» через частичные обновления GPU-буферов и кастомные шейдеры, обеспечивая субмиллисекундную задержку ввода
  • Разрабатывать инструменты для продвинутых пользователей: анализ прямой видимости в 3D в реальном времени, тепловые карты силы сигнала, AI-подсказки по размещению оборудования
  • Владеть клиентской CRDT-архитектурой (класса Yjs/Automerge) для offline-first многопользовательского редактирования: модель документа, локальная персистентность, presence, разрешение конфликтов

Требования

  • 5+ лет опыта разработки сложных клиентских веб-приложений или высокопроизводительных графических движков
  • Глубокое владение веб-технологиями: основы JavaScript (scoping, closures, contexts, prototypes, classes) и экспертиза в React (React Query, Zustand и подобные библиотеки)
  • Фундаментальные знания CS: степень в Computer Science или смежной области, сильная интуиция в структурах данных, управлении памятью и линейной алгебре
  • Внимание к деталям: пиксель-перфект исполнение, замечать смещение на полпикселя, 16ms jank, неудачную кривую сглаживания
  • Продуктовая хватка: способность соединять точность уровня CAD с потребительским UX, тесная работа с дизайном
  • Математическая точность: понимание преобразований систем координат, геопространственных проекций и 3D-геометрии

Условия

  • Медицинская страховка: премии покрываются на 100% для сотрудника и на 80% для семьи
  • Медицинское, офтальмологическое и стоматологическое покрытие по всей стране
  • HSA с ежегодными взносами работодателя и FSA с налоговыми льготами
  • Расширенная поддержка психического здоровья
  • Оплачиваемый родительский отпуск и льготы по фертильности
  • Оплачиваемые праздники, общие расширенные каникулы, гибкий PTO и sick time
  • Стипендия на профессиональное развитие
  • Стипендия на фертильность
  • Льготы на wellness/фитнес
  • Ежедневные здоровые обеды
  • Транспортные льготы
  • Спонсорство рабочей визы для этой роли
  • Годовой диапазон оплаты: $185,000—$265,000 USD, возможны бонусы и RSU

Навыки

  • JavaScript
  • React
  • React Query
  • Zustand
  • WebGL
  • WebGPU
  • Deck.gl
  • MapLibre
  • Three.js
  • Canvas API
  • CRDT
  • Yjs
  • Automerge
  • Operational Transforms
  • PostGIS
  • MVT
  • GIS
  • GPU buffer management
  • custom shaders
  • linear algebra
  • geospatial projections
  • 3D geometry

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

Software Engineer III
IndeedMiddleУдалённо
118,000 – 248,000 USD в год
9 окт.
Software Engineer III
Zekiah TechnologiesMiddleDahlgrenОфис
130,000 – 150,000 USD в год
8 окт.
Software Engineer 2
AmentumMiddleBaltimoreОфис
165,000 – 215,000 USD в год
2 окт.
Analytics Web Developer
Auto-OwnersMiddleLansingГибрид
1 окт.
Software Engineer II
McGraw HillMiddleУдалённо
93,900 – 125,000 USD в год
30 сент.
Staff Frontend Engineer - Mapping & Spatial Platform — Verkada, 185,000 – 265,000 USD в год, Офис | itrelocate