Разработка пользовательского интерфейса для системы прогнозирования продаж.
Визуализация аналитики и прогнозов (графики, таблицы, дашборды).
Интеграция с backend API (REST/GraphQL).
Обеспечение отзывчивого, удобного и интуитивного интерфейса.
Работа в команде с дизайнером, backend-разработчиками и Data Science-инженерами. Оптимизация производительности и UX для отображения больших массивов данных.
Требования:
Отличное знание HTML, CSS, JavaScript (ES6+).
Опыт работы с React.js (или Vue.js / Angular — если релевантно проекту).
Опыт использования TypeScript — желательно.
Владение state-менеджментом (Redux, Zustand, MobX и др.).
Опыт построения интерфейсов на основе REST API и/или GraphQL.
Опыт адаптивной и кроссбраузерной вёрстки/
Умение работать с компонентными библиотеками: MUI, Ant Design, Tailwind CSS и др. Работа с данными:
Опыт визуализации данных: Recharts, Chart.js, D3.js, Highcharts и пр.
Умение создавать интерактивные дашборды и таблицы с фильтрацией/сортировкой.
Понимание, как визуально отразить неопределенность или тренды (если работают с AI-прогнозами).
Будет плюсом:
Опыт работы с Next.js, Vite или другим современным фреймворком.
Знание Figma, понимание принципов UI/UX-дизайна.
Опыт в проектах по визуализации аналитики, BI или дашбордов.
Знание английского на уровне чтения документации.
Условия:
Работа с стабильно развивающейся компании;
График 5/2 с 09.00 до 18.00 формат: полностью удаленная работа;