Ukraine's #1 job service
Віталій
Front-end програміст
- Age:
- 33 years
- City of residence:
- Odesa
- Ready to work:
- Odesa, Remote
Contact information
The job seeker has provided: Phone numberEmail
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/20111719/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
Vitalii Horshechnyk
Frontend Developer (Vue.js / Nuxt)
📍 Location: Ukraine, Odesa
📧 Email: [open contact info ](look above in the "contact info" section)
💼 LinkedIn: [open contact info ](look above in the "contact info" section)
Summary
Frontend Developer with 6+ years of experience building scalable web applications using Vue.js
and Nuxt.js. Experienced in developing high-performance SPAs and SSR applications, improving
application architecture, migrating legacy projects, and integrating GraphQL APIs.
Strong knowledge of JavaScript (ES6+), Vue ecosystem, state management, performance
optimization, and modern frontend tooling. Passionate about writing clean, maintainable code and
delivering high-quality user experiences.
Technical Skills
Core: HTML, CSS, JavaScript
Frameworks: Vue.js 2/3, Nuxt.js 2/3
State Management: Vuex, Pinia
API: REST, GraphQL, Apollo Client, WebSockets
Styling: Sass, Stylus, BEM, Bootstrap, Element
Build Tools: Webpack, Vite
Testing: Jest, Unit Testing
Tools: Git, GitLab, Jira, Figma, Postman, ESLint, Prettier
Other: SSR, SSG, SPA, Responsive Design, SEO, i18n, Stripe, Algolia
Professional Experience
Spork Technology
Jun 2022 - Present
Responsibilities
● Developed applications using Vue and Nuxt.
● Integrated GraphQL APIs using Apollo Client.
● Implemented real-time functionality using WebSockets.
● Optimized application performance and reduced bundle size.
● Participated in architecture decisions.
● Collaborated with designers, QA and backend teams.
● Mentored trainee developer.
● Migrated Options API components to Composition API.
Andersen Lab
Sep 2020 - Jun 2022
Responsibilities
● Maintained and enhanced existing frontend applications.
● Implemented reusable design system components.
● Wrote unit tests using Jest.
● Upgraded third-party libraries while maintaining backward compatibility.
● Worked with GraphQL queries, mutations.
Solar Digital
Jun 2017 - Sep 2020
Responsibilities
● Developed SPA applications with Vue.js.
● Built responsive interfaces from Figma designs.
● Worked closely with backend developers to define API contracts.
● Implemented multilingual applications using i18n.
● Wrote reusable UI components.
Selected Projects
SaaS Platform
Tech Stack: Vue 2/3, Nuxt 3/4, GraphQL, Vuex/Pinia, Bootstrap, WS
Features
● Authentication
● Dashboard
● Charts
● Real-time notifications
● Role-based permissions
● File uploads
● Localization
Analytical Portal
Tech Stack: Vue 2
Responsibilities
● Developed new features and components
● Bug fixing
● Packages upgrading
E-commerce
Tech Stack: Vue 2, Nuxt 2, Vuex, REST API
Features
● Product catalog
● Shopping cart
● User profile
● Search
● Filters
Education
● Sambir College of Economics and Informatics. Qualification awarded: Associate Diploma in
Software Engineering. 4 years of education.
● Sambir Branch of Ternopil National Economic University. Qualification awarded: Bachelor’s
Degree in Software Engineering. 3 years of education.
Languages
● Ukrainian: Native
● English: Intermediate (B1)
Frontend Developer (Vue.js / Nuxt)
📍 Location: Ukraine, Odesa
📧 Email: [
💼 LinkedIn: [
Summary
Frontend Developer with 6+ years of experience building scalable web applications using Vue.js
and Nuxt.js. Experienced in developing high-performance SPAs and SSR applications, improving
application architecture, migrating legacy projects, and integrating GraphQL APIs.
Strong knowledge of JavaScript (ES6+), Vue ecosystem, state management, performance
optimization, and modern frontend tooling. Passionate about writing clean, maintainable code and
delivering high-quality user experiences.
Technical Skills
Core: HTML, CSS, JavaScript
Frameworks: Vue.js 2/3, Nuxt.js 2/3
State Management: Vuex, Pinia
API: REST, GraphQL, Apollo Client, WebSockets
Styling: Sass, Stylus, BEM, Bootstrap, Element
Build Tools: Webpack, Vite
Testing: Jest, Unit Testing
Tools: Git, GitLab, Jira, Figma, Postman, ESLint, Prettier
Other: SSR, SSG, SPA, Responsive Design, SEO, i18n, Stripe, Algolia
Professional Experience
Spork Technology
Jun 2022 - Present
Responsibilities
● Developed applications using Vue and Nuxt.
● Integrated GraphQL APIs using Apollo Client.
● Implemented real-time functionality using WebSockets.
● Optimized application performance and reduced bundle size.
● Participated in architecture decisions.
● Collaborated with designers, QA and backend teams.
● Mentored trainee developer.
● Migrated Options API components to Composition API.
Andersen Lab
Sep 2020 - Jun 2022
Responsibilities
● Maintained and enhanced existing frontend applications.
● Implemented reusable design system components.
● Wrote unit tests using Jest.
● Upgraded third-party libraries while maintaining backward compatibility.
● Worked with GraphQL queries, mutations.
Solar Digital
Jun 2017 - Sep 2020
Responsibilities
● Developed SPA applications with Vue.js.
● Built responsive interfaces from Figma designs.
● Worked closely with backend developers to define API contracts.
● Implemented multilingual applications using i18n.
● Wrote reusable UI components.
Selected Projects
SaaS Platform
Tech Stack: Vue 2/3, Nuxt 3/4, GraphQL, Vuex/Pinia, Bootstrap, WS
Features
● Authentication
● Dashboard
● Charts
● Real-time notifications
● Role-based permissions
● File uploads
● Localization
Analytical Portal
Tech Stack: Vue 2
Responsibilities
● Developed new features and components
● Bug fixing
● Packages upgrading
E-commerce
Tech Stack: Vue 2, Nuxt 2, Vuex, REST API
Features
● Product catalog
● Shopping cart
● User profile
● Search
● Filters
Education
● Sambir College of Economics and Informatics. Qualification awarded: Associate Diploma in
Software Engineering. 4 years of education.
● Sambir Branch of Ternopil National Economic University. Qualification awarded: Bachelor’s
Degree in Software Engineering. 3 years of education.
Languages
● Ukrainian: Native
● English: Intermediate (B1)
Similar candidates
-
Front-end програміст
40000 UAH, Odesa -
Front-end програміст
50000 UAH, Remote -
Front-end програміст
20000 UAH, Kyiv, Remote -
Front-end програміст
Remote -
Front-end програміст
Kyiv, Remote -
Junior Front End Developer (React, TypeScript, Next. JS)
20000 UAH, Vinnytsia, Bar , more 2 cities