• File

Віталій

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.

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)

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: