Назад
7 часов назад

Frontend Разработчик (React/Vue.js)

Формат работы
remote (только Russia)
Тип работы
project
Страна
Russia
vacancy_detail.hirify_telegram_tooltip Загружаем источник...

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Frontend-разработчик (React/Vue.js)

Локация: Удаленно
Компания:
INNOVATICA SYSTEMS
ЗП: обсуждается на собеседовании
Занятость: Проектная
                                                                                                   
Чем предстоит заниматься:
- Разработка аналитического веб-приложения на React (или Vue.js) с TypeScript — единый интерфейс для всех модулей платформы-
- Проектирование и реализация интерактивных визуализаций данных: временные ряды с квантильными интервалами, графы взаимосвязей (force-directed, Sankey), тепловые карты внимания трансформеров.
- Разработка конструктора дашбордов с drag-and-drop, кросс-фильтрацией и real-time обновлением-
- Построение интерфейса диалогового взаимодействия с LLM: чат-ассистент, streaming-ответы, контекстная подсветка, цитирование источников-
- Реализация сложных форм и визардов: мастер подключения к источникам данных (50+ типов СУБД), конструктор конвейеров подготовки данных, интерфейс ручной классификации с drag-and-drop онтологий-
- Интеграция с библиотеками визуализации: D3.js, Plotly, ECharts, Three.js/React Three Fiber для 3D-компонентов-
- Разработка адаптивного интерфейса под разные роли: технические детали для аналитиков, стратегические тезисы для C-level, оперативные дашборды для менеджеров-
- Оптимизация производительности: виртуализация больших таблиц
- Реализация offline-возможностей и прогрессивной загрузки для работы в условиях нестабильного соединения-
- Обеспечение доступности интерфейса (WCAG 2.1 Level AA): поддержка скринридеров, навигация с клавиатуры, достаточный контраст, адаптация под prefers-reduced-motion-
- Интеграция с backend API (REST/GraphQL), реализация real-time обновлений через WebSocket

Требования:
- Опыт коммерческой разработки frontend-приложений-
- Уверенное владение React (hooks, context, performance optimization) или Vue.js 3 (Composition API)-
TypeScript на уровне типизации сложных доменных моделей и generic-утилит
- Глубокое понимание работы браузера: рендеринг, композитинг, оптимизация анимаций, управление памятью-
- Опыт работы с библиотеками визуализации данных: D3.js, Plotly, ECharts или аналоги-
- Практический опыт построения интерактивных UI: drag-and-drop, canvas-рендеринг, работа с большими наборами данных-
- Знание state-management (Redux Toolkit, Zustand, Pinia) и кэширования данных (React Query, SWR, Apollo)-
- Опыт работы с WebSockets, Server-Sent Events для real-time обновлений-
- Понимание принципов адаптивной и отзывчивой вёрстки, опыт работы с CSS-in-JS или utility-first фреймворками (Tailwind, Styled Components)-
- Знание инструментов сборки (Vite, Webpack) и оптимизации бандла

Мы предлагаем:
- Возможность влиять на UI/UX архитектуру и выбирать инструменты визуализации-
- Конкурентную зарплату и участие в долгосрочном проекте с чёткой дорожной картой
- Тесное взаимодействие с product-дизайнером и возможность участвовать в проектировании интерфейсов-
- Гибкий график
- Оформление по ТК РФ

💬 Резюме отправлять:

–––
Бесплатный постинг вакансий: @freeIT_job
Забирай 📚 Базу Знаний

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -