Фронт разработчик/Frontend-разработчик React
ПИРОГОВ ПЛЮС · Москва
- От 3 до 6 лет
- Полная
- Удалённо
Описание вакансии
Обязанности:
- реализовать экран аналитического модуля внутри существующего приложения;
- сделать боковую панель фильтров (дата, подразделение, должность, звание и др.);
- сделать блок сводных показателей;
- сделать 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 и ролевым доступом;
- насколько быстро готовы выйти;
- желаемый формат сотрудничества и доход.
Условия:
Удалённая работа