Position: Senior frontend developer (Vue.js) or Teamlead Junior
Category: JavaScript
English level: upper
Years of experience: 5

• Have experience in mentoring trainees/juniors and teaching them to follow best practices and code styles. 
• Led a few engineers on different projects at the same time.
• Started more than 5 projects from scratch (some of them solo) which later involved more engineers.
• Experience with indexing, filtering, mapping, and structuring a massive amount of data in the background using WebWorkers to optimize app performance.
• Created a lot of complex components with dynamic slots (like tables, tabs, trees, etc), directives, and plugins.
• Architected a page-independent sidebar with routes-wiring which simplified development in few times.
• Made a code review of the whole legacy project to simplify, optimize code and follow the Vue style guides.
Experienced engineer in Vue-application development. I have strong knowledge of the principles and architecture of Vue and JavaScript as well. Always happy with the tasks at the architectural level.

I can't stand the reckless copy-pasting and always demand from developers creativity, understanding of each written line of code, a conscious approach to tasks, clear and readable code, and following style guides.

Have some experience in leading small projects and want to grow in this direction.
• Don't wanna work on landings or small projects (I prefer a long-term projects with a straight roadmap)