Position: Middle React Front-end Developer
Category: JavaScript
English level: upper
Years of experience: 3

I have experience in creating complex search components with multiple values, general fields, and additional dropdowns. I've also built a server-side rendered (SSR) application using Next.js from scratch. I've created numerous custom components, from buttons to forms, using React-Context, similar to those found in libraries.

Additionally, I have experience in learning and migrating from GatsbyJS version 2 to 3. I've also created an app from scratch using GatsbyJS. I'm familiar with CKEditor and have worked with it before. Moreover, I have experience using react-slick to create carousels and have developed custom carousels.
I'm Maksym, a Front-end React developer with 3 years of commercial experience. My main skills and experience are in working with:
React, 
React Hooks, 
Redux 
Typescript. 

I also have experience using NextJS, GatsbyJS, Redux-saga, Redux-Thunk, and React-Query to improve website performance and speed. I'm familiar with Firebase, Netlify, Contentful, NodeJS, ExpressJS, Mongoose, Material-UI, TailwindCSS, CSS Modules, and SCSS.

I have experience writing tests using Jest and React-testing-library. Additionally, I have some experience in developing mobile applications using React Native on my pet project.

I've developed responsive, adaptive, or two-version webpages and have experience in SEO optimization. I've developed webpages from scratch and supported existing projects. I've worked with the Scrum methodology and have experience in Code Review.
Comfort and friendly team, interesting project and new technologies :)