Position: Front-End Developer
Category: JavaScript
English level: intermediate
Years of experience: 2


Hi!
I have 2 years of commercial development experience and have been more involved in the development of complex projects, mostly using the Next.js + TypeScript and less often working with the React.js + TypeScript.
Among the main tasks that I had to do this:
- Setting up the project environment (setting up linters, prettier, husky and lint-staged, preparing components, storybooks, etc.).
- Writing code that is as clean and reusable as possible (breakdown into components, code separation, individual functions, files, custom hooks, etc.).
- Development of various sites SPA, SSG/SSR, admin
panels, browser extensions.
- Website speed optimization (WPT, LightHouse, PageSpeed).
- Working with REST API.
- Code refactoring and code review of existing code from other developers.
- Constant study of new approaches, libraries, tools and their possible further application in the code.