Position: Vue.js front-end developer
Category: JavaScript
English level: upper
Years of experience: 6


* 6 years of professional software development experience coupled with a Master's degree in Computer Science.
* Developed 7 projects showcasing expertise in different domains: Healthcare, FinTech, E-commerce, Travel, Social, Retail, HR.
* Proficient in Vue.js and its ecosystem, including Vue 2-3, Nuxt 2-3, etc. Additionally, have a good understanding of the core React ecosystem.
* Responsible for ensuring the code quality and stability of several projects, including code reviews, unit-testing with tools like Jest and Typescript, bug fixing, and other related tasks.
* Worked with different team sizes ranging from 6-26 people and mentored junior developers, providing guidance and feedback as necessary.
* Possess experience in various management systems such as Agile, Scrum, Kanban, and have excellent communication skills while working with Product Owners/Managers to plan for the future of a project.

 TECHNOLOGIES
* Core skills: JavaScript(6y), Typescript (2y), HTML 5/CSS 3 (6y), Vue (5y), React (1y)
* Styles: CSS 3, SASS, SCSS, PostCSS, Styled Component, Tailwind (BEM, OOCSS, CSS Modules)
* Vue ecosystem: Vue 2-3 (optional/composition API), Nuxt 2-3, Vuex, Pinia, Vuetify 2-3, Veevalidate, Vite, Vue CLI, BootstrapVue
* React ecosystem: React, Redux, React-router, Material UI, MobX
* Angular ecosystem: Angular CLI, Angular Material, RxJS, NgRx, Jasmine, Angular Universal, PrimeNG
* Other technologies: Angular 8-11, Webpack, Google Maps API, Leafleat, OpenStreetMap, Firebase, GraphQL, Apollo, JWT, ESLint, Prettier, Lodash, Moment, RxJS, i18n, Storybook, Jest
* Platforms: VS Code, Webstorm, Windows, MacOS, Linux Ubuntu, OpenServer, Virtualbox, Docker, Postman, Git, GitHub, Bitbucket, GitLab
* Management systems: Jira, Asana, Comindwork, Trello.