Проект:
Наши проекты объединяет в одном месте персонализированные рекомендации AI, обучающие курсы, цели развития, ежедневный контент и события - всё, что нужно для профессионального развития. Архитектура построена на микрофронтендах. Проект - это не просто каталог курсов, а умная система, которая помогает каждому сотруднику строить свой путь роста на основе текущих целей, интересов и роли в компании.
Технологический стек:
Core Stack:
- TypeScript - строгая типизация, strict mode
- React - функциональный стиль с JSX
- styled-components - основная библиотека для стилизации
- React Query - управление серверным состоянием
- Storeon - глобальное состояние приложения
Сборка:
- Webpack 5 - сборка микрофронтендов
- ESLint + Prettier - код-стайл и линтинг
Testing и Quality:
- Jest - unit/integration тесты
- MSW - mock service worker для API моков
- SonarQube - отчеты по качеству кода
Обязательные требования:
- Опыт разработки JS/TS, React от трёх лет
- Глубокие знания ES6+
- Умение работать с сборщиками Webpack
- Опыт работы с git
- Опыт работы с TypeScript
- Понимание React Query или аналогов (кэширование, refetch, suspense)
- Опыт работы с styled-components или CSS-in-JS решений
- Понимание архитектуры микрофронтендов
- Опыт работы с Storeon/Redux
- Понимание tokenization и работой с дизайн-системой
- Опыт интеграции AI-ассистентов в процесс разработки: использование плагинов для IDE и взаимодействие с AI-агентами через интерфейс командной строки (CLI).
- Понимание skill-based development - создание custom AI skills для автоматизации повторяющихся задач
- Умение применять созданные AI Skills для повседневной разработки
- Опыт разработки и настройки субагентов для специфических задач проекта
- Понимание MCP (Model Context Protocol) - протокола для обмена контекстом между AI-системами
Условия:
- Удаленный формат работы на территории РФ
- Сотрудничество по ИП
- При необходимости выдается оборудование
- Проект до 30.12.2026г

