Москва, Газетный переулок, 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 (частично, при необходимости отдельных сложных графиков)
Условия: