Position: Frontend JavaScript Vue/Nuxt
Category: JavaScript
English level: upper
Years of experience: 3

- Integration of 3d party complex library based on callbacks, simplification of its usage with the help of Promise-based wrappers and providing a neat interface for interaction. - Successful iterative migration of the SPA (very inconsistent code style, a lot of bad practice decisions, no structure) from Vue 2 to Vue 3 (with extensible and easily readable structure, using development plugins such as linter (code static analysis), prettifiers). The migration resulted in an excellent predictable code base structure, that respects most of the best practices, and page load speed has been significantly improved in comparison to the base realisation as well as the overall efficiency of the app. Also, the UX of the app was improved with the help of smooth transitions between the pages and key operations of the app
Significantly improved sites` performance metrics optimising bundle imports (code splitting, lazy loading), different cache strategies and other optimisations related to images loading. SSR multipage and SPA applications of different complexity with fully adaptive layout using Bootstrap UI kit all have ~85-90 scores on mobile devices.
- available working time 2-3h/day (working days only) - team of passionate professionals - modern technologies I would like to share the knowledge and develop together with the rest of the team. If you are looking for a developer in gambling, microcredits sphere and stuff like that, please, don't bother me