Middle Frontend Developer (Data Visualization)

По договоренности

  • Третьяковская
  • Белорусская
  • Маяковская

Уважаемые соискатели, обратите внимание на функционал. Просим откликаться только в случае, если имеете соответствующие стек и опыт.

Ключевые задачи:

  • Разработка фронтенда и визуализаций на базе 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 зарплата,
  • премии по итогам работы.

Адрес: Россия, Москва, Большой Гнездниковский переулок, 3
Показать на большой карте

Поделиться:

Опубликована день назад

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

Нужны деньги до новой зарплаты? Кредитка Platinum от Т-Банка — до 1 000 000 ₽, 55 дней без %. Доставим сегодня бесплатно.
Получить карту
X5 Tech - IT-компания и основной цифровой партнер торговых сетей и бизнесов X5 Group. Команда из более 5000 тысяч специалистов разрабатывает решения, которые помогают 372 тыс. сотрудников группы работать с максимальным технологическим комфортом, а ми...
  • Полный день
  • Опыт от 3 лет
Логотип компании X5 TechX5 Tech
  • Москва
6 дней назад
Обязанности: Разработка и поддержка frontend-части наших продуктов с использованием React.
  • Полный день
  • Опыт от 3 лет
Логотип компании ГКУ ИнфогородГКУ Инфогород
  • Москва
месяц назад
Мы разрабатываем высоконагруженную AI-платформу, которая помогает юристам готовить международные договоры. Состоит из трёх больших блоков: Динамический UI - сочетает в себе окно поиска по базам знаний и область для договоров, графиков и форм. Мультиа...
  • Полный день
  • Опыт от 3 лет
Логотип компании СБЕРСБЕР
  • Москва
2 дня назад
Мы работаем над созданием и развитием большого и стратегически важного ИТ-продукта для Сбера и компаний экосистемы – платформы Process Mining. Платформа Process Mining от Сбера – это AI-инструмент интеллектуального анализа процессов, позволяющий на о...
  • Полный день
  • Опыт от 3 лет
Логотип компании СБЕРСБЕР
  • Москва
6 дней назад
Компания: Max Group Ltd - продуктовая IT-компания. Мы аккредитованная IT-компания и предоставляем нашим сотрудникам официальную отсрочку от мобилизации. на рынке с 2018 года; в ядре компании - разработчики; создали 10+ собственных продуктов, которые ...
  • Полный день
  • Опыт от 3 лет
Логотип компании МаксМакс
  • Москва
2 дня назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.