Position: Front-end developer
Category: JavaScript
English level: intermediate
Years of experience: 3


I have more than 3.5 years of commercial experience in front-end development. Here my skills summary:
Technologies: 
- more than last 1.5 in everyday work I use Vue.js and its ecosystem(Nuxt, Vuex, etc.);
- don't afraid of markup. Can typeset from scratch or using 'your favorite CSS library'(with BEM methodology, SASS/LESS, CSS modules etc, with template engines or JSX);
- experience with typescript;
- experience with linters, npm/bash scripts, workflow automation(webpack, gulp);
- experience with GIT, Github, Gitlub;
- always try to write clean, modern, and simple code, following best practices and approaches;
- use(and follow the trends) last standards of HTML, CSS, ES6+;
- attentive to the little things(code review, architecture);
- experience with different third-party APIs(google maps, algolia, firebase, etc.);
- base knowledge of node.js(express.js)(know main principals, can or fix someone else's code if need)
- create a lot of projects with 'vanilla' web technologies;
- experience with React(in a small period took part in a project based on React/Redux). Still interested, developing pet-project front-end part using React;
- base knowledge of docker, Nginx.

Processes
- last 0.5 years at a team-lead position in product team;
- team management, task distribution;
- feature development planning, tasks decomposition, estimation;
- cooperation with backend team;
- experience with JIRA, Trello, Worksection;
- read a lot, always learn and can teach others if need;
- taught two backend developers the basics of javascript and jQuery).

Design and others:
- know the difference between UI and UX;
- use Photoshop, Illustrator, Figma;
- experience with animations(CSS, GSAP, canvas);
- except programming is interested in UI, UX, typography, performance optimizations, management, CI/CD ...
Opportunity for professional growth, advanced technology, code review