Вакансии
July 15

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.

Условия:

  • Широкий стек технологий и проектов, возможность гибко строить свой карьерный трек;
  • Зарплату, соответствующую опыту и навыкам, прозрачную систему мотивации;
  • Работу в компании с аккредитацией в Минцифре;
  • Поддержку профессионального развития – курсы и тренинги от корпоративного университета, внешнее обучение за счет компании;
  • Возможность делиться экспертизой – выступать на внешних и внутренних митапах и конференциях, писать в техноблоги, участвовать в студенческих образовательных программах от brainz by CROC;
  • Well-being-программы – расширенный пакет ДМС со стоматологией и психологом, телемедицина 24/7, hotline CROC (внутренняя система консультирования и оперативной помощи по вопросам здоровья);
  • Спорт – сезонные спортивные программы, компенсация фитнеса, современный спортзал для занятий в офисе, беговой клуб, приложение Croc Sport, командные соревнования по популярным видам спорта;
  • Яркая корпоративная жизнь – более 100 программ в год (совместные путешествия, праздники, тимбилдинги, клуб путешественников, случайный кофе);
  • Комфортный офис с компенсацией питания в CROC Cafe, экосистемой сервисов, парковкой, корпоративным транспортом от метро.

Откликнуться:

https://careers.croc.ru/vacancies/frontend-razrabotchik-react/