Ukraine's #1 job service
Olexandr
Frontend Engineer
- Age:
- 30 years
- City of residence:
- Zaporizhzhia
- Ready to work:
- Remote
Contact information
The job seeker has provided: Phone numberEmailLinkedInMessenger
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/20966077/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
Alexandr Kharchenko — CV (Senior Frontend, Vue/Nuxt)
Alexandr Kharchenko
Senior Frontend Engineer | Vue.js, Nuxt, TypeScript
Ukraine | Open to remote work | [open contact info ](look above in the "contact info" section) | [open contact info ](look above in the "contact info" section) |
[open contact info ](look above in the "contact info" section)
Summary
Senior Frontend Engineer with 8+ years of commercial experience building production
web applications with Vue.js, Nuxt and TypeScript. Built customer-facing features for a
large e-commerce marketplace, data-heavy admin panels for a loyalty platform, and
enterprise FinTech interfaces at Kapital Bank, where I also take on tech lead
responsibilities: technical design, code review and guidance for other developers.
Designed, built and run my own production e-commerce platform end to end (Nuxt 4, Vue
3, Strapi, PostgreSQL, Docker).
Skills
Frontend: Vue.js (Vue 2, Vue 3), Nuxt (Nuxt 2, 3, 4), JavaScript (ES6+), TypeScript,
Composition API, Pinia, Vuex, HTML5, CSS3, Sass, Less, Tailwind CSS, Element UI,
Vuetify
Architecture: SPA, SSR, reusable component architecture, state management, REST
API integration, refactoring of legacy code, web performance, Core Web Vitals
Backend and DevOps: Node.js, Strapi, PostgreSQL, SQL, Docker, Docker Compose,
Nginx, Git
Enterprise: Creatio 8.x (Freedom UI, business processes, low-code platform), C#/.NET
basics
Other: Figma, pixel-perfect layout, GSAP, Three.js, Firebase, Webpack, Telegram Bot
API
Practices: code review, technical planning, development standards, Agile (Scrum)
Experience
Frontend Web Developer (Tech Lead responsibilities), Kapital Bank
Feb 2025 – Present | Remote | FinTech
Page 1 of 4
Alexandr Kharchenko — CV (Senior Frontend, Vue/Nuxt)
Build internal web applications for the bank's loyalty, partner-management and lending
products: admin pages, data-driven forms and grids, role-based UI and process-driven
workflows.
Lead the technical design of complex features: choose the approach, split work into
tasks, review code and set frontend development standards for the team.
Created reusable frontend patterns (process-launch helpers, shared handlers,
selection and data-refresh logic) that replaced duplicated code across pages and
made typical features faster to deliver.
Integrated the UI with REST APIs and external systems, and built monitoring pages that
show sync status, retries and request logs for support teams.
Delivered multilingual interfaces in Azerbaijani, English and Russian.
Troubleshoot issues across frontend code, APIs, permissions, configuration and
environments to unblock delivery.
Stack: JavaScript, TypeScript, Vue.js, Creatio Freedom UI, C#, REST API, SQL, Git, Docker
Frontend Developer, Competo LLC (client: Umico, now BirMarket)
Jul 2021 – Feb 2025 | Baku, Azerbaijan (Remote) | E-commerce
Umico Marketplace, customer-facing e-commerce (about 2 years):
Developed and maintained features for a large production e-commerce marketplace in
Azerbaijan: catalog, product pages, forms, navigation and complex user interactions.
Built reusable UI components and frontend modules and integrated marketplace
features with backend APIs.
Delivered new features while refactoring an established production codebase
together with backend, QA, design and product teams.
Umico Loyalty Administration Platform, internal back office (about 2 years):
Developed data-driven admin interfaces for loyalty operations and customer data:
complex tables, forms, filters, validation, permissions and statuses.
Built shared components and UI patterns that improved the maintainability of a long-
lived production system.
Integrated administration workflows with backend APIs and services.
Stack: Vue.js, Nuxt, JavaScript, Vuex, HTML5, CSS3, REST API, Git
Frontend Developer, Praid Advertising Agency
Sep 2018 – Jul 2021 | Zaporizhzhia, Ukraine
Page 2 of 4
Alexandr Kharchenko — CV (Senior Frontend, Vue/Nuxt)
Built responsive websites and web applications from design mockups with JavaScript,
Vue.js and Nuxt.
Improved frontend performance and Core Web Vitals on client projects.
Integrated REST APIs and third-party services; maintained CMS projects (WordPress,
OpenCart, Bitrix); implemented interactive UI and animations (GSAP).
Junior Frontend Developer, First Ukrainian Studio
Jul 2017 – Feb 2018 | Zaporizhzhia, Ukraine
Built responsive layouts and frontend features for commercial websites with HTML,
CSS and JavaScript.
Projects
Blooming Garden, independent e-commerce platform (founder, full-stack
developer)
Production project | Ukraine
Designed and built a production online store end to end with Nuxt 4, Vue 3, TypeScript,
Pinia and Tailwind CSS.
Implemented catalog, categories, product pages, persistent cart and checkout;
integrated Nova Poshta delivery (city, branch and parcel-locker search) and Telegram
order notifications.
Built the backend and CMS with Strapi and PostgreSQL, containerized all services with
Docker Compose and configured Nginx for production.
Own the full lifecycle: frontend architecture, UX, backend, infrastructure, deployment
and support.
Stack: Vue 3, Nuxt 4, TypeScript, Pinia, Tailwind CSS, Node.js, Strapi, PostgreSQL, Docker,
Nginx
Education
Master's degree, Management, National Technical University "Kharkiv Polytechnic
Institute", 2025
Bachelor's degree, Software Engineering, Zaporizhzhia State University, 2012 – 2018
Page 3 of 4
Alexandr Kharchenko — CV (Senior Frontend, Vue/Nuxt)
Languages
Ukrainian: native
Russian: native
English: intermediate (B1)
Page 4 of 4
Alexandr Kharchenko
Senior Frontend Engineer | Vue.js, Nuxt, TypeScript
Ukraine | Open to remote work | [
[
Summary
Senior Frontend Engineer with 8+ years of commercial experience building production
web applications with Vue.js, Nuxt and TypeScript. Built customer-facing features for a
large e-commerce marketplace, data-heavy admin panels for a loyalty platform, and
enterprise FinTech interfaces at Kapital Bank, where I also take on tech lead
responsibilities: technical design, code review and guidance for other developers.
Designed, built and run my own production e-commerce platform end to end (Nuxt 4, Vue
3, Strapi, PostgreSQL, Docker).
Skills
Frontend: Vue.js (Vue 2, Vue 3), Nuxt (Nuxt 2, 3, 4), JavaScript (ES6+), TypeScript,
Composition API, Pinia, Vuex, HTML5, CSS3, Sass, Less, Tailwind CSS, Element UI,
Vuetify
Architecture: SPA, SSR, reusable component architecture, state management, REST
API integration, refactoring of legacy code, web performance, Core Web Vitals
Backend and DevOps: Node.js, Strapi, PostgreSQL, SQL, Docker, Docker Compose,
Nginx, Git
Enterprise: Creatio 8.x (Freedom UI, business processes, low-code platform), C#/.NET
basics
Other: Figma, pixel-perfect layout, GSAP, Three.js, Firebase, Webpack, Telegram Bot
API
Practices: code review, technical planning, development standards, Agile (Scrum)
Experience
Frontend Web Developer (Tech Lead responsibilities), Kapital Bank
Feb 2025 – Present | Remote | FinTech
Page 1 of 4
Alexandr Kharchenko — CV (Senior Frontend, Vue/Nuxt)
Build internal web applications for the bank's loyalty, partner-management and lending
products: admin pages, data-driven forms and grids, role-based UI and process-driven
workflows.
Lead the technical design of complex features: choose the approach, split work into
tasks, review code and set frontend development standards for the team.
Created reusable frontend patterns (process-launch helpers, shared handlers,
selection and data-refresh logic) that replaced duplicated code across pages and
made typical features faster to deliver.
Integrated the UI with REST APIs and external systems, and built monitoring pages that
show sync status, retries and request logs for support teams.
Delivered multilingual interfaces in Azerbaijani, English and Russian.
Troubleshoot issues across frontend code, APIs, permissions, configuration and
environments to unblock delivery.
Stack: JavaScript, TypeScript, Vue.js, Creatio Freedom UI, C#, REST API, SQL, Git, Docker
Frontend Developer, Competo LLC (client: Umico, now BirMarket)
Jul 2021 – Feb 2025 | Baku, Azerbaijan (Remote) | E-commerce
Umico Marketplace, customer-facing e-commerce (about 2 years):
Developed and maintained features for a large production e-commerce marketplace in
Azerbaijan: catalog, product pages, forms, navigation and complex user interactions.
Built reusable UI components and frontend modules and integrated marketplace
features with backend APIs.
Delivered new features while refactoring an established production codebase
together with backend, QA, design and product teams.
Umico Loyalty Administration Platform, internal back office (about 2 years):
Developed data-driven admin interfaces for loyalty operations and customer data:
complex tables, forms, filters, validation, permissions and statuses.
Built shared components and UI patterns that improved the maintainability of a long-
lived production system.
Integrated administration workflows with backend APIs and services.
Stack: Vue.js, Nuxt, JavaScript, Vuex, HTML5, CSS3, REST API, Git
Frontend Developer, Praid Advertising Agency
Sep 2018 – Jul 2021 | Zaporizhzhia, Ukraine
Page 2 of 4
Alexandr Kharchenko — CV (Senior Frontend, Vue/Nuxt)
Built responsive websites and web applications from design mockups with JavaScript,
Vue.js and Nuxt.
Improved frontend performance and Core Web Vitals on client projects.
Integrated REST APIs and third-party services; maintained CMS projects (WordPress,
OpenCart, Bitrix); implemented interactive UI and animations (GSAP).
Junior Frontend Developer, First Ukrainian Studio
Jul 2017 – Feb 2018 | Zaporizhzhia, Ukraine
Built responsive layouts and frontend features for commercial websites with HTML,
CSS and JavaScript.
Projects
Blooming Garden, independent e-commerce platform (founder, full-stack
developer)
Production project | Ukraine
Designed and built a production online store end to end with Nuxt 4, Vue 3, TypeScript,
Pinia and Tailwind CSS.
Implemented catalog, categories, product pages, persistent cart and checkout;
integrated Nova Poshta delivery (city, branch and parcel-locker search) and Telegram
order notifications.
Built the backend and CMS with Strapi and PostgreSQL, containerized all services with
Docker Compose and configured Nginx for production.
Own the full lifecycle: frontend architecture, UX, backend, infrastructure, deployment
and support.
Stack: Vue 3, Nuxt 4, TypeScript, Pinia, Tailwind CSS, Node.js, Strapi, PostgreSQL, Docker,
Nginx
Education
Master's degree, Management, National Technical University "Kharkiv Polytechnic
Institute", 2025
Bachelor's degree, Software Engineering, Zaporizhzhia State University, 2012 – 2018
Page 3 of 4
Alexandr Kharchenko — CV (Senior Frontend, Vue/Nuxt)
Languages
Ukrainian: native
Russian: native
English: intermediate (B1)
Page 4 of 4
Similar candidates
-
Front-end Engineer
Remote -
Frontend, Integrations Engineer
Remote -
Front-end програміст
50000 UAH, Remote -
Front end engineer
Remote -
Middle Markup Front-end developer
Remote -
Front-end developer
20000 UAH, Remote, Kyiv