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