Чем предстоит заниматься: Разработка пользовательских интерфейсов веб-приложений на React. Поддержка и оптимизация существующих React-проектов. Участие в формировании и развитии общего frontend-стека. Отслеживание и внедрение актуальных технологий и лучших практик в React и frontend-разработке. Технологический стек Язык: TypeScript (основной), JavaScript. Фреймворк: React (Hooks, Context API, React Router). UI-библиотека: Fluent UI v9 (@fluentui/react-components) — основа интерфейса проекта; стилизация через Griffel (makeStyles). Управление состоянием: Redux Toolkit. Сборка и инструменты: Vite, npm. Тестирование: Vitest, React Testing Library. Прочее: Git, Storybook, Figma. Что мы ждем от Вас: Опыт frontend-разработки от 4 лет. Уверенный опыт на React от 2 лет с TypeScript. Опыт работы с Fluent UI (либо готовность быстро освоить). Кроссбраузерная и адаптивная вёрстка (HTML5, CSS3). Понимание современного веб-стека (HTTP, REST, WebSockets). Опыт работы в команде (Agile/Scrum), уверенное владение Git. Будет плюсом Опыт с другими UI-библиотеками (Ant Design, Material UI, Chakra UI). Навыки оптимизации производительности React (code splitting, lazy loading). Опыт с WebSocket-решениями (например, Socket.IO). Знание gRPC-Web. Опыт работы с Next.js или Remix. Базовые знания backend-разработки (.NET, Python). Профильное ИТ-образование. Docker, Nginx.