React web Developer Senior в телеком (сотовая связь) Гражданство и локация РФ (не более +- 1 часов от МСК). Срок привлечения - до конца года., возможно продление

ОФОРМЛЕНИЕ К ЗАКАЗЧИКУ НА 11000 (ДЛЯ МУЖЧИН НЕОБХОДИМО НАЛИЧИЕ ВОЕННОГО БИЛЕТА)

**Резюме в ворде с полным ФИО, пожалуйста. ЧЕК-ЛИСТ!

Ставка** 2000 (можно сверху НДС, отсрочка 35 календарных дней)

Задачи: Разработка CRM нового поколения (интеллектуального рабочего места) для B2B-продаж на базе BPMN-ядра (Elma 365) и микросервисной архитектуры, включающая следующие блоки:

  • Единое окно для работы с лидами для следующих сегментов
  • Единой окно для работы с продажами
  • Реализация сложных продаж, включающих работу с бизнес-кейсом
  • Разработка холдинговой структуры
  • Интеграция с телефонией для входящих/исходящих звонков и автообзвона
  • Поддержка следующих сегментов МСБ/Телемаркетинг/Высокие сегменты (КБ/НАЦ/ГОС)

Требования +-: Технический стек:

  • Глубокое понимание DOM, JS, CSSOM
  • Опыт создания рекламных баннеров, виджетов или др встраиваемых компонентов на JS, React или Web Components
  • Опыт коммерческой разработки на React от 2-х лет.
  • Глубокое понимание основных концепций React: JSX, Virtual DOM, компоненты (функциональные и классовые), хуки (Hooks), состояние (State) и пропсы (Props).
  • Опыт работы с менеджером состояний: Redux (классический или Toolkit) / MobX / Zustand.
  • Свободное владение современным JavaScript (ES6+): — Стрелочные функции, промисы, async/await. — Деструктуризация, шаблонные строки, модули.
  • Опыт работы с TypeScript.
  • Знание HTML5 и CSS3 (Flexbox, Grid, адаптивная и кроссбраузерная верстка).
  • Умение работать с REST API и/или GraphQL.
  • Опыт использования систем контроля версий (Git).

Будет плюсом:

  • Опыт работы с фреймворками для работы с формами: Formik, React Hook Form.
  • Знание библиотек для тестирования: Jest, React Testing Library, Cypress.
  • Опыт с CSS-in-JS (Styled Components, Emotion) или CSS-препроцессорами (SASS/SCSS).
  • Опыт работы с UI-библиотеками: Material-UI, Ant Design, Chakra UI и др.
  • Знание современных инструментов сборки: Webpack, Vite.
  • Понимание принципов SSR (Server-Side Rendering) и опыт работы с Next.js.
  • Базовые знания бэкенда (Node.js, Express) будет преимуществом.
  • Понимание принципов PWA (Progressive Web Apps).

писать @apozdneev