Position: JavaScript Developer
Category: JavaScript
English level: intermediate
Years of experience: 3

Implemented strict rules of code style for frontend projects globally in the company. Implemented the frontend part of the oAuth2.0 protocol using SPA. Wrote library for Vue projects, including components as well as store and global router. Implemented storybook in .mdx format for convenient library development. Mentored several trainee and junior frontend developers. Rated by the team and company as a proactive member of the team.
I develop applications using Vue. I have experience using almost all the infrastructure used to develop applications in Vue, such as a variety of state managers, component and style libraries, multilingualism, validation, and graphs and tables. I've also developed and maintained internal solutions in the form of libraries using Storybook to visualize the library. I have experience writing component tests on Jest and Vitest. Also, I use different application builders. Implemented the code style standards in the team and company. Also optimized applications for better performance scores and SEO. Also, have some experience with Nuxt and React. Wrote small CRUDs for pet projects using NestJs.



I've been on some pretty big teams of 15-20 people who needed to get autonomy and scrum processes done. I would like to develop further in frontend development, maybe with more emphasis on SSR and app performance.
I would like to work on a project that uses new trends in technology and their implementation in real projects. A healthy moral atmosphere in the team is important. If the team has a mentor who can give direction for development, that would also be a plus. A product company with a healthy and clear development flow will also be a plus.