Frontend разработчик (React)
- 3-6 лет
- Удаленная работа
- Полная занятость
- Удаленно по РФ
- Москва
Мы – Департамент Инфраструктурных Решений и Сервисов КРОК занимается проектами в области построения ИТ-инфраструктуры для крупнейших российских компаний и ориентируется на решения ведущих российских и мировых производителей.
Одно из таких решений – платформа комплексной автоматизации DevOps: управление виртуализацией и контейнеризацией, облаками, GitOps, создание PaaS сервисов.
Мы активно развиваемся и находимся в поиске Frontend-разработчика (React).
Ваши задачи
- Разрабатывать новые SPA-модули: React-Router v6, Code-Splitting, Suspense;
- Интегрировать REST и GraphQL gateway (используем React-Query, urql);
- Писать настраиваемые интерфейсы и графики — чарты загрузки, визуализацию логов и статусов деплоймента (echarts, Grafana-like);
- Реализовывать real-time: WebSocket и SSE-слои для логов и прогресса задач;
- Поддерживать чистоту: писать юнит- и компонентные тесты (Vitest, React Testing Library, Storybook);
- Работать в команде — ревьюить код, обсуждать UX с дизайнерами, взаимодействовать с Python-разработчиками по API.
Наши ожидания
- 3+ лет коммерческой разработки на React + TypeScript;
- Глубокое понимание Virtual DOM, Hooks, Context vs Redux/ Zustand;
- Опыт работы с асинхронными запросами (Axios / Fetch, React-Query, SWR);
- Уверенный CSS-in-JS / Tailwind: адаптивная вёрстка, accessibility, dark-mode;
- Git, CI/CD, code review — не просто знакомы, а в ежедневной практике;
- English B1+: чтение документации, комментарии PR.
Будет плюсом
- Опыт работы с micro-frontends (Webpack MF, Module Federation, Single-SPA);
- Взаимодействие с библиотеками визуализации: React-Flow, D3, ECharts, VisX;
- Знание Canvas/WebGL (например, PixiJS) — пригодится для topology map;
- Умение работать с Figma API и понимание подходов к дизайну через токены;
- Знание Storybook-addon-interaction, Chromatic visual tests.