Position: JavaScript Developer
Category: JavaScript
English level: upper
Years of experience: 4

- created Vue.js plugin for creating the PDF (ability to type just an HTML text or/and drag-n-drop block, market concurrent is DocuSign/ PandaDoc)
- Created JSON form builder from the scratch (ability to set up layouts, nested forms, validation, input/output transformation)
- Wrapper for the Fetch API with support of interceptors, parsing of the URLs (ability to define URL params and the automatically replace them by corresponded values), aborting the request
- Configured Jest + Vue test utils
Developing the SPA application (backend - RoR). Some of the features were migrated from the old SSR pages, another part was created from the scratch. A lot of typically CRUD tasks together with some of the specific features (listed in the Achievements section). Experience in writing unit tests by using Jest + Vue test utils.
I prefer product development in a small team with well-organized development processes, interested in new technologies. I do not love work-related tasks of creating just layouts.