other

Middle Frontend Developer (Data Visualization)

21 июля 2026

З/П не указана

Город: Москва. Станции метро: Чеховская, Пушкинская, Тверская

ФГУП ЦРП

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 3 лет

Уважаемые соискатели, обратите внимание на функционал. Просим откликаться только в случае, если имеете соответствующие стек и опыт. Ключевые задачи: Разработка фронтенда и визуализаций на базе React (основной фокус, включая миграцию текущих Dash-решений на React) и Flask / Dash (поддержка отдельных микросервисов, где Dash остаётся актуальным). Общее развитие интерфейса информационно-аналитической системы — интерактивные инфопанели, конструкторы отчетов и т.д. Трансформация требований аналитиков и бизнес-пользователей в дашборды и прочие виды представления информации. Обязанности: Разработка дашбордов и виджетов: Создание сложных, интерактивных визуализаций (графики, диаграммы Ганта, сводные таблицы, KPI-панели и т.д.) с использованием React, Dash, Plotly и кастомных Flask-компонентов. Развитие UI/UX платформы: Проектирование и реализация пользовательского интерфейса системы: навигация, система фильтров, адаптивная верстка и т.д. Умение предлагать собственные варианты визуализации данных под конкретные потребности бизнеса, исходя из принципов интуитивности и логики взаимодействия пользователя с интерфейсом. Создание системы компонентов: Разработка библиотеки React/Dash-компонентов для обеспечения единого стиля и ускорения разработки новых разделов. Построение дизайн-системы с нуля в тесном взаимодействии с дизайнерами, включая стандартизацию элементов интерфейса и обеспечение консистентности пользовательского опыта. Оптимизация клиентской производительности: работа над скоростью загрузки и отклика интерфейса при работе с большими объемами данных (виртуализация таблиц, оптимизация callbacks в Dash, оптимизация React-компонентов). Работа с backend-разработчиками по проектированию API для эффективной загрузки данных в виджеты (агрегация на стороне сервера, потоковая передача). Требования: Python 3.11+ Глубокое понимание принципов UI/UX, включая интуитивность интерфейса и логику пользовательского взаимодействия. Знание адаптивной и кросс-браузерной верстки. Умение работать с дизайн-макетами в Figma (в том числе Figma PRO — экспорт структуры и стилей в код). Опыт построения и поддержки дизайн-систем в кооперации с дизайнерами. Основные фреймворки: React (опыт коммерческой разработки обязателен), Dash 2.9+ (владение на уровне поддержки и миграции, включая клиентский и серверный callback, dcc.Store, паттерны работы с данными), Plotly (создание кастомных типов графиков). Экспертное знание HTML, CSS. Опыт создания кастомных Flask / Dash-компонентов и React-компонентов. Опыт работы с Pandas, NumPy (для работы с данными на клиенте/сервере). Умение работать с Git, системами сборки, инструментами тестирования UI. Портфолио реализованных коммерческих проектов. Подтвержденные тестами hard skills — плюс. Условия: заработная плата обсуждается, full time офис 5/2, гибрид обсуждаем после исп. срока, 13 зарплата, премии по итогам работы.

Показать контакты

Имя не указано

Пожаловаться ID: 156346147

Похожие вакансии

Frontend developer Middle/Middle+

До 230 000 руб.

Москва. Станции метро: Чеховская, Пушкинская, Тверская

Мэйнс Лаборатория

Frontend developer (Middle)

Договорная

Москва. Станции метро: Чеховская, Пушкинская, Тверская

DIGITCORE

Middle+ Frontend Developer

Договорная

Москва. Станции метро: Чеховская, Пушкинская, Тверская

ТРАНСЭНЕРГОСНАБ

Frontend Developer Middle\Senior

Договорная

Москва. Станции метро: Чеховская, Пушкинская, Тверская

Страховой брокер Сбербанка

Middle Frontend Developer (Vue)

Договорная

Москва. Станции метро: Чеховская, Пушкинская, Тверская

Voximplant

Frontend Developer (Middle/Senior)

Договорная

Москва. Станции метро: Чеховская, Пушкинская, Тверская

ВкусВилл