Relativity Space
Staff Front-End Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер, который возглавит фронтенд-платформу операторского интерфейса для автоматизированной ракетной фабрики: архитектура, дизайн-система и общий слой данных для всех команд.
Задачи
- Владеть фронтенд-платформой операторского UI: оболочка приложения, дизайн-система и общий слой данных
- Определять архитектуру и модель контрибуции, позволяющую доменным командам поставлять свои UI-модули в единое приложение
- Руководить объединением нескольких отдельных фронтендов в единую операторскую платформу
- Разрабатывать под жёсткий real-time: рендер живой телеметрии оборудования с высокими частотами в рамках строгих бюджетов производительности
- Задавать техническое направление и планку качества фронтенда для всей организации, повышать уровень инженеров вокруг
Требования
- Значительный опыт (обычно 8+ лет) разработки production веб-приложений, глубокое владение TypeScript и React
- Опыт владения фронтенд-платформой, дизайн-системой или крупной общей кодовой базой, от которой зависят другие команды
- Сильные навыки фронтенд-производительности: профилирование, оптимизация рендера, отзывчивость сложных UI при интенсивном потоке данных
- Опыт проектирования управления состоянием и потоков данных для data-intensive приложений (Redux, streaming/WebSocket, Web Workers)
- Способность задавать кросс-командную архитектуру и техническое направление, менторить senior-инженеров
Условия
- Конкурентная зарплата и опционы
- Щедрая политика PTO и больничных
- Родительский отпуск
- Ежегодный бюджет на обучение и развитие
Навыки
- TypeScript
- React
- Redux
- WebSocket
- Web Workers
- protobuf
- Bazel
- Monaco