Опыт коммерческой разработки на React от 6 месяцев
Опыт работы с React-стеком: функциональные компоненты, Hooks (useState, useEffect, useMemo), Context API
Уверенное знание JavaScript (ES6+), глубокое понимание асинхронности, работы с API и манипуляций с данными
Базовое владение TypeScript: умение описывать интерфейсы и типы данных
Веренное владение HTML5, CSS3, SCSS: понимание методологии BEM, опыт работы с препроцессорами SCSS / SASS (миксины, переменные, вложенность), адаптивная и кроссбраузерная верстка
Опыт работы с Bootstrap 5: адаптивная верстка, использование сетки (Grid system) и готовых компонентов
Знание сетевых протоколов: базовое понимание HTTP и специфики WebSocket, понимание REST принципов
Навыки работы с WebSocket: понимание принципа двустороннего обмена данными, опыт работы с WebSocket API
Опыт работы с Git (ветвление, коммиты, создание Pull Request), в том числе умение работать в команде (Merge/Rebase, разрешение конфликтов)
Владение инструментами разработчика, например Chrome DevTools (вкладки Network, Console)
Аналитическое мышление: умение декомпозировать сложные UI-задачи на простые компоненты
Методичность, ориентация на результат, умение планировать, давать обратную связь
Коммуникабельность, умение работать в команде
Умение работать в режиме многозадачности