Vlad - Senior VUE developer

Position: Front-End VUE Developer

Location: Ukraine, Kharkiv (GMT +2)

Want to hire this developer? Email us info@spacebus.dev

English check

Summary

6 years of experience on highly scalable cross-platform web (with Vue), development using modern Javascript technologies, principles, architectural and design patterns;

Proficient knowledge of JavaScript and popular JavaScript-based libraries, frameworks (Vue, Meteor.js, etc.);

Good experience to work front part on Prestashop 1.5-1.7 versions;

Experience in delivering web systems across all parts of the stack utilizing microservices and REST principles;

Solid understanding of web performance concerns (event loop, rendering life cycle, asynchronous programming);

Thorough understanding of Agile principles;

Good knowledge of browser APIs (Chrome, Firefox, Safari, IE, Edge);

Good communication skills.

Technical Skills

Programming and Markup Languages:

  • JavaScript, TypeScript, JSON, CSS (Sass, LESS, SCSS), HTML (Mobile First Approach)


Technologies and Frameworks:

  • Vue, Meteor.js, jQuery, Webpack, Babel, Grunt, Gulp, AJAX, Bootstrap, Materialize


Databases:

  • MySQL, PostgreSQL


Development Environments:

  • VS Code, WebStorm, macOS

Templating:

  • Pug, Blade


Testing Environments:

  • Cypress 


Continuous Integration and Repository Management: 

  • Npm, Yarn


Bug Tracking Systems:

  • Jira


Source Version Control:

  • Git

Work Experience

SpaceBus company  2021 – Present 

Front-End Developer 


Source Angel (Vidax) 2016 – 2021

Web Developer    


Point-Digital 2015 – 2016

Software Developer 

Recently Completed Projects

 TUI cruise, TUI product:

  • Made file’s structure for the front part of the project.
  • Implemented global store vuex.
  • Built custom components for UI-KIT-Library: breadcrumbs (with router settings), filters, tables, inputs and exc.
  • Worked closely with CTO and analytic to establish specifications and system designs. Used Figma to collaborate with UX. 
  • Implemented global store vuex/mixins.
  • Introduced separated approach for files in the component.
  • Introduced life cycles hucks/syntax sugar/mixins in general for other      members of the team.

Technologies used on Front End: Vue2, Figma.

Ai.Marketing: https://ai.marketing/ and Moneta365: https://www.moneta365.com/ :

  • Develop a high-performance customer-facing delivery application using Vue2+Nuxt.
  • Built custom components for UX-Library consisting of Dropdown, Carousel.
  • Worked closely with clients to establish specifications and system designs. Used Figma to collaborate with UX. 
  • Built statistical charts using ChartJS.
  • Built reusable and performant form components for management applications to handle large forms.
  • Implemented payment systems, multi-languages

Technologies used on Front End: Vue2+Nuxt.js, Figma.

BoxExChanger: https://www.boxexchanger.net/

  • Used Vuex in application to retrieve and store data from Back-End and to also perform RESTFUL services.
  • Implemented SOLID principles to improve the scalability of the codebase.

Technologies used on Front End: Vue2+Nuxt.js, Figma.

Cureline Group CRM:

  • Develop a high-performance customer-facing delivery application using Vue3.
  • Built custom components for UX-Library.
  • Worked closely with clients to establish specifications and system designs. Used Figma to collaborate with UX. 
  • Built reusable and performant form components for management applications to handle large forms.

Technologies used on Front End: Vue3, Figma.


Ecommerce experience front-end part of Prestashop 1.5-1.7: 

https://order.cureline.com/, ElvaBike: https://elvabike.com/, Chantal-b: https://www.chantal-b.com/fr/:

  • Rebuild the theme according to clients’ wishes and requirements.
  • Made custom UI elements in the personal cabinet and clients pages, added and customized payment/transfer modules created binding options for filters(customized filters).
  • Worked closely with clients to establish specifications and system designs. Used Figma to collaborate with UX. 

Technologies used: Prestashop 1.7, php 7, custom js, jquery.

Vadim Rozov

CEO, SpaceBus

vadim@spacebus.dev

Let’s talk about your current project needs!

Staying competitive in the modern software market means getting instant access to the technical expertise you need at the moment to proceed with your project creation. Software development team extension services are the cost-effective and time-saving way to cope with this challenge. You are welcome to share the current needs of your project so that we will be able to provide you with the skills and knowledge necessary for your business boost!