Position: Javascript Frontend Developer (Vue.js/Angular)
Category: JavaScript
English level: upper
Years of experience: 5

JavaScript frontend developer with 5 years of extensive experience in web development.
The main skill focus is on Vue.js development.
Have experience with Nuxt.js, Angular
Solid skills in creating responsive and cross-browsing web applications with a clean and valid code.
Have experience with unit testing (Jest).
I have solid experience working in a SCRUM environment and have a good understanding of SDLC.
Constantly learning new modern frontend technologies and keep myself up-to-date with the current state of JS.
During my last project (from April 2019), I played a key developer role in a project for a foreign customer (insurance company in the USA)

Description:
Development from scratch of Vue.js application for insurance agents and their managers. The application has several pages with a lot of forms and interactive elements with animations. The app incorporates Google Maps with advanced features.
Managers are able to control an agent's activity through the app while agents have control over their clients.

Technologies:
Vue.js, Vuex, Typescript, Jest, ESLint, Prettier, Google Maps API

Tools: Octopus Deploy, Jenkins, TFS repository + Git, Browserstack, Agile Central, Sonarqube, MS Visual Studio

Participation:
Started project participation at the very beginning which gave me an opportunity to build a Vue.js application from scratch making architectural decisions (routing structure, components interaction, state management setup, code organization, etc.)

Developed core features meeting functional requirements.

During development also met non-functional requirements:
* Support Chrome, Mozilla, Safari, Safari mobile, IE 11, Edge
* Desktop and tablet resolutions
* Unit test coverage with Jest 80%

Helped newcomers to get familiar with the project codebase, guidelines, environment.

During the project cooperation, I communicated with a client directly on daily standups and demo meetings.

Applied Typescript with Vue and Vuex decorators
Applied ESLint and Prettier with a pre-commit hook

Team:
Dev team: 6 developers (5 frontends and 2 backends)
QA team: 2 testers
1 business analyst

EPAM Contribution with Angular developing web app for HR managers

Participation:
Refactored existing functionality using reactive forms.
  
Technologies: Angular, TypeScript, Node.js

More about me in my CV
I am looking for an opportunity to fulfill my career aspirations as a JavaScript (Vue.js/Angular) developer with a modern frontend technology stack.

Ready to pass technical interview in English
Ready to complete a test task
I don't want to deal with legacy code (e. g. Angular.js 1.x.x).

Ready to start work from February 2020.