Фронт разработчик/Frontend-разработчик React
Описание
Обязанности: реализовать экран аналитического модуля внутри существующего приложения;• сделать боковую панель фильтров (дата, подразделение, должность, звание и др.);• сделать блок сводных показателей;• сделать 2 круговые диаграммы с возможностью клика по сегменту;• сделать график распределения во времени;• сделать детализирующую таблицу с сортировкой, пагинацией и фильтрацией;• реализовать отображение пояснений (explainability) по каждому событию;• реализовать состояния экрана: загрузка, пусто, ошибка, нет прав, анализ не запускался, идет анализ;• интегрировать frontend с реальным backend API;• учитывать ролевой доступ: разные роли видят разный объем данных;• участвовать в проработке UX вместе с PM и командой.Что для нас важно• уверенный опыт frontend-разработки на React (или Vue, если стек гибкий);• опыт работы с REST API: получение данных, отправка запросов, обработка ошибок;• опыт построения таблиц с сортировкой, пагинацией, фильтрацией;• опыт работы с библиотеками диаграмм / графиков (Recharts, Chart.js, D3, ECharts, ApexCharts — любая);• понимание, как управлять состояниями экрана: loading, empty, error, no access;• опыт работы с ролевым доступом на уровне UI;• аккуратность и структурность кода;• самостоятельность: нужен человек, который может не только верстать по макету, но и предлагать рабочие UX-решения.Будет плюсом• опыт с TypeScript;• опыт с state management (Redux, Zustand, MobX);• опыт с Ant Design, Material UI или аналогичными UI-kit;• опыт с дашбордами, аналитическими интерфейсами, CRM/ERP;• опыт встраивания модуля в существующее большое приложение;• опыт работы в медтехе, аналитике или системах с чувствительными данными.Что предлагаем• быстрый вход в проект без долгой бюрократии;• реальную ответственность за целый модуль интерфейса;• работу над понятным продуктовым экраном, а не "абстрактными компонентами";• гибкий формат работы;• оперативную коммуникацию с PM и backend-командой;• возможность продолжения после MVP, если сработаемся.В отклике будет полезно указать• на каком стеке вы работали в последних проектах;• был ли опыт с таблицами, диаграммами, дашбордами;• был ли опыт работы с backend API и ролевым доступом;• насколько быстро готовы выйти;• желаемый формат сотрудничества и доход. Условия: Удалённая работа