Position: React Developer
Category: JavaScript
English level: upper
Years of experience: 1


Technical experience:
-	HTML/CSS - 5 years of commercial experience
-	SCSS/SASS - basic knowledge and experience
-	JavaScript + ES6 - 2 years of commercial experience
-	React JS + Typescript - 1 year of commercial experience (Freelance, Startup companies, own products):
-	Good understanding of how React works
-	Typescript (good knowledge and experience)
-	Hooks
-	Context API
-	Form validating
-	Redux + redux-toolkit + AsyncThunk (in conjunction with Typescript)
-	React Router (v5 + v6)
-	Next.js (basic knowledge)
-	Popular UI libraries (Bootstrap, Material UI, Ant Design, Tailwind and others)
-	Authentication (Firebase, JWT)
-	API requests using React (fetch/axios)
-	Websockets (basic)
-	GraphQL (basic knowledge)
-	Unit tests - Jest (basic knowledge)
-	Addional React and JS libraries (React Hook Form, Formik, i18next, yup, intlTelInput and others)
-	Git + GitHub/GitLab - strong knowledge and experience
-	React Native – basic knowledge and experience
-	NodeJS + ExpressJS + MongoDB - basic knowledge and experience
-	Docker - basic knowledge and experience
-	Deploying ReactJS apps, basic CI/CD understanding
-	PHP - good knowledge and experience