Position: Front-End React.JS Developer
Category: JavaScript
English level: intermediate
Years of experience: 3


Front-End developer with 3.5 years of experience in web development with React.
Have experience working in large teams of more than 20 people. And have experience of working in small teams. Worked in outsourcing teams.
Worked on all project lifecycle stages. Implemented more than 4 projects from scratch. Created application architecture and code style rules for them.

Also, have experience with React.JS + Redux, Next.js, Gatsby.JS, React Native + MobX.

Skilled in:

Web:
- HTML5
- CSS3 (Scss, Sass, Less)
- JavaScript (ES5, ES6+)
- TypeScript
- React.JS (functional and class components)
- Next.js
- Gatsby.JS
- Redux, Redux Toolkit, Redux-Saga
- RTK Query, React Query (TanStack Query)
- styled-components, Material-UI, Ant Design
- Unit testing (Jest, React Testing Library)
- E2E testing (Cypress)
- Storybook
- Webpack, Gulp
- ESLint, TSLint, Prettier

Additionally:
- React Native
- MobX
I don't work with IoT projects where you, as a developer, need to work directly with client devices.