Position: Trainee / Junior JavaScript Developer
Category: JavaScript
English level: intermediate
Years of experience: 0

Worked with many technologies: HTML5, CSS3 (SASS, LESS), JavaScript (ES5, ES6), TypeScript, Angular (NgRx), Vue (Vuex), React (Redux), jQuery, RxJS;
Experience in site layout: BEM, adaptive, cross-browsing, responsive, mobile-first;
In the layout I used JS and jQuery and different solutions: form-validations, full-screen first page, tabs, slick-slider, slider-swiper, baguetteBox, google map, pagination etc.
– Web languages: HTML5, CSS3 (SASS, LESS), JavaScript (ES5, ES6), TypeScript;
– JS Frameworks: Angular(NgRx), Vue (Vuex);
– JS Libraes: React (Redux), jQuery, RxJS;
– Database: MySQL, Firebase;
– JavaScript runtime: Node.js;
– Web tools: Bootstrap, Materialize, Ant design;
– Module builders: Gulp, Webpack, Prepros;
– CMS: Wordpress;
– Repositories: GitHub;
– IDE: VS Code, WebStorm;
– Layout: BEM, adaptive, cross-browsing, responsive, mobile-first;
– Design Tools: Photoshop, Figma, Avocode, Marsy, Zeplin;
– Languages: English (intermediate), Russian, Ukrainian.
I like working with the React library, but also have experience with Vue and Angular frameworks.