HTML
Знание основных тегов, семантическая верстка, владею БЭМ
CSS
БЭМ, flexbox, grid, адаптивная / резиновая / отзывчивая верстка с семантической разметкой
JavaScript
ES6+, ООП, классы, модули, промисы, async / await
Webpack
Настройка и сборка проекта, eslint, prettier для форматирования кода.
Figma
Верстка сайтов по макетам из фигмы.
Node.js
Работа с пакетами npm, yarn, знание как поднять сервер и работать с файловой системой
Express.js
Создание сервера, настройка роутинга, обработка запросов и ошибок
MongoDB
Знание схем и моделей, cоздание, чтение, обновление и удаление документов, валидация с помощью celebrate
Postman
Тестирование запросов
Visual Studio Code
Основной редактор кода
GitHub
Знание основных команд, добавление веток, слияние, создание пул-реквестов, изменения коммитов
React-js
Знание классовых и функциональных компонентов, основных хуков, css-модули, есть опыт с redux, react-hook-form.
Next-js
Пререндеринг страниц, файловый роутинг, фуллстак в одном приложении, есть опыт с next-auth, react-hook-form.