Описание вакансии
Чем предстоит заниматься:
- Разработка и развитие UI/UX системы управления экспериментами: интерфейсы для создания, запуска и мониторинга экспериментов.
- Проектирование и реализация интерактивных форм, таблиц и фильтров для удобной работы с большим объёмом данных.
- Визуализация результатов экспериментов: графики, диаграммы, дашборды, сравнение разных запусков.
- Визуализация процесса проведения экспериментов в реальном времени: отображение прогресса, статусов и логов.
- Оптимизация работы интерфейса при отображении больших массивов данных (lazy loading, визуализация таблиц и списков).
- Интеграция фронтенда с backend‑сервисами (REST/gRPC), работа с OAuth 2.0‑авторизацией.
- Участие в обсуждении архитектуры решений (BFF, структура фронтенда).
- Сотрудничество с backend‑разработчиками и исследователями для настройки удобных инструментов.
Что мы ожидаем:
- Опыт коммерческой frontend‑разработки от 5 лет.
- Отличное знание JavaScript (ES6+), TypeScript, React.
- Опыт работы с современными фреймворками.
- Уверенное владение HTML5, CSS3 (Flexbox, Grid).
- Опыт работы с UI‑библиотеками (например, MUI, Ant Design, Vuetify).
- Опыт разработки сложных форм, таблиц, фильтров и дашбордов.
- Понимание принципов OAuth 2.0‑авторизации и интеграции фронтенда с защищёнными API.
- Навыки работы с REST API и gRPC.
- Уверенное владение Git.
- Опыт тестирования компонентов (Jest, Testing Library) — будет плюсом.
- Английский язык на уровне чтения технической документации.
Мы предлагаем:
- Работу в аккредитованной ИТ-компании;
- Шаг в космос — для тех, кто вдохновлен идеей покорения космоса и мечтает быть к этому причастным;
- Возможность выбора формата работы в Москве (офис/гибрид/удаленно);
- Оформление в соответствии с ТК РФ;
- Конкурентный уровень заработной платы — на уровне лидеров ИТ/телеком-индустрии.