I've been doing javascript development for 4 years now. During this time, I participated in the development of a large number of projects of different degrees of complexity. A list of my skills and technologies with which I had experience can be found below.Technical skills:- Implementation of complex client interfaces such as Single Page Application, Progressive Web Application- Implementing mobile apps using React Native- Design and implementation of complex custom components and controls in the application using pure JS code- Cross-browser adaptive layout.- Building a multi-threading architecture using webworkers- Setting up webpack, babel, eslint.- Knowledge of modern js frameworks and their stack of technologies: VueJS, React- Have experience in serverside js development using NodeJS and Express- Knowledge of English. Level B1-B2Technological Skills:- Programming languages: Javascript, Typescript- Layout: HTML5, CSS3, Sass, Less, Flexbox, Bootstrap, Google Material UI, Vuetify- Frameworks and tools: VueJS, Vuex, VueRouter, Vue CLI3, Nuxt, React, React Native, MobX, NodeJS, - Express, Firebase, Webpack, ESLint, npm, Babel, pm2, nginx- Databases/Storages: Postgresql, IndexedDB- Version control systems: Git- Design tools: Photoshop, Figma. Zeplin, Adobe XD- Others: SPA, PWA, ServiceWorkers, WebWorkers, SSR, REST/WebSocket, Cache Storage