Relativity Space
Software Engineer II, Front-End Platforms
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Frontend-инженер в команду Terrestrial Software, которая строит платформу для автоматизированной ракетной фабрики и запусков. Работа над операторским UI: оболочка приложения, дизайн-система и общий слой данных.
Задачи
- Разрабатывать frontend-платформу операторского UI: оболочку приложения, дизайн-систему и общий слой данных
- Реализовывать frontend-модули по установленной архитектуре и паттернам, интегрируя их в единое приложение
- Участвовать в консолидации: переносить фичи и компоненты из отдельных frontend в единую операторскую платформу
- Работать с телеметрией оборудования в реальном времени, реализуя компоненты UI для эффективного отображения живых данных
- Учиться у senior-инженеров, участвовать в code review и применять лучшие практики для повышения качества кода
Требования
- Опыт (обычно 2+ года) разработки production веб-приложений, глубокое знание TypeScript и React
- Опыт работы с общими frontend-кодовыми базами, библиотеками компонентов или дизайн-системами для нескольких команд
- Базовые навыки оптимизации производительности frontend: профилирование, поиск узких мест и базовая оптимизация
- Опыт работы с паттернами управления состоянием и обновлением данных в реальном времени в React (Redux, Context API, WebSocket)
- Умение эффективно взаимодействовать с senior-инженерами, воспринимать технический менторинг и участвовать в обсуждении архитектуры
Условия
- Конкурентная зарплата и опционы
- Щедрая политика оплачиваемых отпусков и больничных
- Родительский отпуск
- Ежегодный бюджет на обучение и развитие
- Диапазон оплаты: $130,000—$196,000 USD
Навыки
- TypeScript
- React
- Redux
- Context API
- WebSocket
- Web Workers
- protobuf
- Bazel
- Monaco