Требования:
- Глубокое знание TypeScript и React.
- Опыт работы с системами управления состоянием (MobX, Redux, Effector).
- Понимание принципов ООП, SOLID.
- Работа с современными инструментами сборки (Webpack, Vite).
- Опыт unit и e2e тестирования (Vitest, Playwright).
Будет плюсом:
- Опыт работы с другими фреймворками (Vue, Angular) помимо React.
- Понимание архитектурных подходов в frontend-приложениях.
- Опыт с SSR (Next.js, Nuxt.js или самописные решения).
- Работа с монорепозиториями (Nx, pnpm).
- Знание Node.js для инфраструктурных задач.