Профессиональные и другие навыки:
Языки: JavaScript (ES6+), TypeScript, HTML5, CSS3, SCSS, SASS
Фреймворки и библиотеки: React, Redux, Redux Toolkit, React Router, React Hook Form, Formik, Axios, Material UI
Инструменты и технологии: Webpack, Vite, Git, GitHub, Figma, Node.js (npm)
Методологии: Адаптивная, семантическая и респонсивная верстка, работа с API, асинхронное программирование (Promises, Async/Await)
Дополнительные навыки: работа с макетами в Figma
Дополнительно:
Знания Javascript со свежими стандартами ECMAScript (Прототипное наследование, this,
event loop, promise, async/await )
Опыт работы с React и экосистемой:
- Стейт менеджер(Redux)
- Роутинг(react-router-dom)
- Сборка (Webpack/ vite)
- Node Js(npm)
- Css (styled components/css in js/css modules).
- Опыт работы с Typescript
- Английский уровня В1
- Уверенное владение
JavaScript(ES6+)/TypeScript/HTML/CSS;
- Понимание, что представляет собой Адаптивная,
Семантическая и Респонсивная верстка.
- Владение Redux + Toolkit;
- Навыки использования Git;
- Умение работать с Figma и разрабатывать дизайн;
- Ответственность, соблюдение дедлайнов;
- Умение самостоятельно принимать решения.
В своих проектах реализовывал:
- Фильтрацию
- Отрисовку новых компонентов
- Авторизацию
- Запросы на сервер и обработка ответа от сервера
- Различные анимации
- Различная логика для взаимодействия на странице
- Пагинация