Газетный переулок 3/5с1
Центр анализа данных приглашает на работу JavaScript-разработчика со знанием front-end технологий (React.js).
Мы создаем интерактивные многопользовательские сервисы для научных учреждений, бизнеса и государства на основе больших данных.
Обязанности:
-
Разработка и поддержка UI и бизнес‑логики на React + TypeScript.
-
Поддержка и развитие существующей кодовой базы, включая legacy‑часть.
-
Интеграция с API, работа с состоянием через MobX.
-
Работа с графиками и визуализациями данных.
-
Поддержка качества кода: ESLint/Stylelint, pre‑commit.
Требования:
-
React 18 + TypeScript, уверенный опыт в продакшне.
-
Vite, понимание конфигурации сборки и алиасов.
-
SCSS, CSS Modules.
-
MobX или аналогичный state‑менеджмент (желателен MobX).
-
React Router, формы и валидация (Formik + Yup).
-
Axios или аналог для API.
-
Опыт с визуализациями (amCharts, visx, базовое знакомство с d3).
-
NGINX, CI/CD, Docker, Helm (на уровне чтения и мелких правок при необходимости).
-
i18n (react‑intl).
Стек:
-
React 18
-
TypeScript
-
Vite
-
MobX
-
React Router
-
SCSS/CSS Modules
-
Axios
-
Formik+Yup
-
ESLint, Stylelint, Husky, lint‑staged
-
amCharts, visx, d3 (частично, при необходимости отдельных сложных графиков)
Условия:
- устройство по ТК РФ
- полная занятость