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
Опубликована 9 дней назад
Похожие вакансии
Вакансии быстро закрываются — подпишитесь на наш канал в MAX сейчас, чтобы видеть их первыми.
Подписаться в MAXМы ищем сильного Middle+ Frontend Developer — самостоятельного специалиста с хорошим пониманием frontend-архитектуры ... Хорошее понимание архитектуры frontend-приложений. ... Опыт работы с видео и потоками на frontend-стороне.
- Полный день
- Опыт от 3 лет
- Москва
9 дней назад
Наша команда работает над автоматизацией продуктов Банка (такие как: аккредитив, счета - эскроу), которые помогают нашим клиентам безопасно приобрести квартиры, яхты, самолёты, магазины и даже футбольные команды. Обязанности участие в разработк работ...
- Полный день
- Опыт от 3 лет
- Москва
3 дня назад
Ищем frontend разработчика с сильным инженерным мышлением, который сможет не только разрабатывать решение ...
- Полный день
- Опыт от 3 лет
- Москва
3 дня назад
Требования навык коммерческой разработки на React уровня middle или выше 3+ лет знание технологий (обязательно ...
- Полный день
- Опыт от 3 лет
- Москва
4 дня назад
Ищем опытного Android разработчика на крупный и амбициозный финтех-проект. Чем предстоит заниматься: Создавать приложения для работы с различными платежными инструментами; Взаимодействовать с биометрическими системами; Внедрять библиотеки для работы ...
- Полный день
- Опыт от 3 лет
- Москва
2 дня назад