Т

Frontend-разработчик React

Точка Эффективности
Екатеринбург
≈ от 1,8 тыс. $ · от 1,6 тыс. €
от 140 000 ₽
🏢 Офис
Middle
Полная занятость
Россия
Описание вакансии

В молодую динамично развивающуюся команду требуется Frontend-разработчик.

ВАЖНО! Не удаленка!

Основные задачи

Frontend-разработчик будет заниматься
разработкой веб-интерфейса
созданием экранов мониторинга производственных участков;
разработкой дашбордов по производительности сотрудников и оборудования;
созданием журналов событий и нарушений;
разработкой интерфейса просмотра видеособытий;
созданием фильтров, отчетов, таблиц и карточек показателей;
реализацией интерфейса конструктора отчетов;
разработкой интерфейса управления пользователями и ролями;
взаимодействием с Backend-разработчиком по API;
участием в проектировании пользовательских сценариев.

Обязательные требования

Опыт коммерческой frontend-разработки от 3 лет.
Уверенное знание JavaScript и TypeScript.
Опыт разработки интерфейсов на React.
Хорошее знание HTML5, CSS3, адаптивной верстки.
Опыт работы с REST API.
Понимание клиент-серверной архитектуры.
Опыт разработки сложных интерфейсов: таблицы, фильтры, формы, карточки, списки, графики, дашборды.
Умение работать с состоянием приложения: Redux, Zustand, MobX или аналогичные решения.
Опыт работы с UI-библиотеками: Ant Design, MUI, PrimeReact или аналогичными.
Понимание принципов авторизации и разграничения прав доступа.
Умение делать понятный, аккуратный и удобный интерфейс для пользователей, не являющихся IT-специалистами.

Необходимые профессиональные знания

Кандидат должен понимать
как строятся веб-интерфейсы для корпоративных информационных систем;
как frontend взаимодействует с backend через API;
как проектировать интерфейсы для большого объема данных;
как реализовывать фильтрацию, сортировку, пагинацию и поиск;
как отображать события, метрики, отчеты и производственные показатели;
как строить дашборды с графиками, таблицами и карточками показателей;
как работать с ролями пользователей и ограничением доступа;
как обеспечить стабильную работу интерфейса при большом количестве данных;
как делать интерфейс удобным для всех типов ролей.

Практический опыт

Желателен опыт разработки хотя бы нескольких из следующих решений
личные кабинеты;
административные панели;
CRM/ERP/MES-системы;
системы мониторинга;
дашборды;
интерфейсы отчетности;
конструкторы отчетов;
интерфейсы для производственных предприятий;
интерфейсы с онлайн-обновлением данных;
интерфейсы с графиками, временными шкалами и журналами событий.

Будет преимуществом

Опыт работы с WebSocket или SignalR.
Опыт отображения данных в реальном времени.
Опыт работы с графиками: ECharts, Recharts, Chart.js, Highcharts или аналогичными.
Опыт разработки drag-and-drop интерфейсов.
Опыт создания конструкторов отчетов или дашбордов.
Опыт работы с картами помещений, схемами цехов или производственных линий.
Опыт интеграции видеоплееров в веб-интерфейс.
Опыт работы с Docker.
Понимание принципов UX/UI для промышленных систем.
Опыт работы в связке с backend на .NET.

Личные качества

Аккуратность в реализации интерфейсов.
Внимательность к деталям.
Умение думать с позиции конечного пользователя.
Самостоятельность.
Готовность разбираться в производственных процессах.
Умение предлагать простые и удобные решения.
Ответственность за качество пользовательского интерфейса.
Условия
официальное оформление по ТК РФ (возможен договор ГПХ);
своевременная выплата зп два раза в месяц (размер обсуждается на собеседовании);
комфортное рабочее место в современном офисе (БЦ Основа);
чай/кофе/сладости за счет Компании.
Технологии и навыки
AI-помощник
ИсточникСкрыто
Опубликовано8 июл.
Ниже рынка на 7%
вакансия140 000
в среднем по рынку150 000
Настоящий работодатель никогда не попросит перевести деньги, продиктовать код из SMS, войти под чужим аккаунтом или поставить непонятное приложение. Столкнулся с таким при отклике — прекращай переписку и расскажи нам в чате с основателем или через форму обратной связи.