Vasyl
Senior Full-Stack Developer (Vue.js, React, Node.js)
- Рассматривает должности:
- Senior Full-Stack Developer (Vue.js, React, Node.js), Javascript-програміст, Backend розробник, Front-end розробник, Fullstack-розробник
- Вид занятости:
- полная, неполная
- Возраст:
- 36 лет
- Город проживания:
- Ивано-Франковск
- Готов работать:
- Удаленно
Контактная информация
Соискатель указал телефон , эл. почту и LinkedIn.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/17709522/
Опыт работы
Full Stack JavaScript Developer
с 03.2020 по 03.2026
(6 лет)
Adversign Media GmbH, Дистанційно (IT)
Owned end-to-end development on a 12+ year-old Enterprise CRM platform serving B2B clients across 80+ countries (Europe, UK, US, Canada) — banks, airlines, large enterprises. Backend microservices, frontend modernization, Tech Lead on flagship initiatives. Agile/Scrum.
**Key Achievements:**
- **Monolith Decomposition** — Led decomposition of a Laravel monolith (~1,500 PHP files, 113 controllers, 800+ routes) into microservices. Designed the migration plan and personally implemented 3 core services end-to-end (Payment, Subscription, Zoho Integration). Enabled 3 developers to ship plugin microservices on the new foundation.
- **Payment Microservice (Stripe)** — Built a Node.js service handling Stripe subscriptions, SEPA, SWIFT, refunds, and webhook-driven processing across 80+ countries. All transactions flow via webhooks for guaranteed delivery and auditability.
- **Dynamic Subscription Microservice** — Architected a plugin-based system serving 30+ digital products. Evolved to a dynamic registry: new microservices register via API and auto-appear in subscriptions and Zoho (no code/DB changes). Supports hidden plugins (internal testing) and deprecated plugins (existing customers retain access while new activations are blocked).
- **Zoho CRM Migration** — Drove full migration from in-house PHP CRM modules to Zoho. Replaced custom invoicing, delivery/storage/search, lead/contact/company management. Reduced live API surface by ~50% (800+ → ~500 routes).
- **Event-Driven Communication (RabbitMQ)** — Designed inter-service messaging across 30+ microservices with production-grade patterns: idempotency, transactional outbox, retries with backoff, dead-letter queues.
- **On-Premise Enterprise Deployment** — Co-designed a self-hosted Docker deployment for high-security clients (banking) running isolated in their infrastructure. Built a stub-mode subscription emulator (JSON-driven manifest) — zero code forks between SaaS and on-premise.
- **Tech Lead — Template Builder & CRM Frontend** — Led a digital signage Template Builder rewrite (Canvas/AngularJS → HTML-native Vue.js) and the CRM AngularJS-to-Vue.js incremental migration.
- **Reusable Component Library** — Built a Vue.js library with Storybook docs, distributed via Git submodules.
- **AI Integration** — Integrated LLM features using LangChain and Hugging Face, including RAG pipelines with vector databases.
- **Testing & CI/CD (Tech Lead)** — Owned E2E testing strategy across CRM and microservices. Established Cypress (E2E, Visual, API) and Jest suites; designed a CI/CD pipeline with 4 parallel runs, fail-fast, and retry logic for flaky-test isolation.
- **Custom Web Components** — Built framework-agnostic components with Stencil.js, reusable across Vue.js, AngularJS, and React.
**Tech Stack:** Vue.js, React, AngularJS, Stencil.js, Node.js, Nest.js, TypeScript, MongoDB, RabbitMQ, GraphQL, REST, Stripe, Zoho CRM, Docker, Kubernetes, AWS, LangChain
Frontend Developer (Vue.js)
с 03.2018 по 02.2020
(2 года)
dwise, Івано-Франківськ (IT)
Developed SPA and SSR applications with a focus on modern Vue.js ecosystem and hybrid mobile solutions.
**Key Achievements:**
- **SPA & SSR Development** — Built performant single-page and server-side rendered applications using Vue 2, Vuex, Vue Router, and Nuxt.js
- **Component Architecture** — Designed and implemented reusable component libraries, ensuring consistency and maintainability across projects
- **State Management** — Managed complex application state with Vuex, implementing efficient data flow patterns
- **API Integration** — Integrated REST APIs for seamless backend communication and data synchronization
- **Hybrid Mobile Development** — Contributed to hybrid mobile applications using Ionic + Angular with Apache Cordova and Capacitor
- **Firebase as Backend (BaaS)** — Used Firebase as a serverless backend for mobile and web projects: Firestore/Realtime Database for data persistence, Cloud Storage for media/file uploads, and Firebase Auth for user management — enabling fast product delivery without standing up a custom backend.
**Tech Stack:** Vue.js, Angular, Vuex, Vuetify, Nuxt.js, Ionic Framework, Vue Router, Cordova, Capacitor, Firebase (Firestore, Storage, Auth)
Frontend Developer
с 01.2016 по 03.2018
(2 года 3 месяца)
Freelance, Дистанційно (IT)
Built responsive websites and custom web interfaces for various clients, establishing foundation in frontend development.
**Key Achievements:**
- **Responsive Web Development** — Created responsive, cross-browser compatible websites using HTML5, CSS3, and jQuery
- **Client Collaboration** — Worked directly with clients to understand requirements and deliver custom web pages and UI enhancements
- **Build Tools & Automation** — Implemented modern build pipelines using Gulp and Webpack for asset optimization and workflow automation
- **CSS Architecture** — Utilized SASS/SCSS preprocessors to create maintainable and scalable stylesheets
**Tech Stack:** JavaScript, jQuery, SASS/SCSS, CSS3, HTML5, Gulp, Webpack, Pug
Образование
Івано-Франківський національний технічний університет нафти і газу
Інститут економіки та менеджменту, Менеджмент підприємницької діяльності, Івано-Франківськ
Высшее, с 2007 по 2012 (5 лет)
Знания и навыки
- JavaScript
- HTML
- CSS
- Git
- React
- GitHub
- TypeScript
- Node.js
- PostgreSQL
- jQuery
- MongoDB
- REST API
- Figma
- MySQL
- SASS
- NestJS
- Express.js
- GraphQL
- Vue.js
- React Native
- Nuxt.js
- Ionic
- Angular
- Flutter
- Dart
- Cypress
- Playwright
- Jest
- Docker
- Docker Compose
- GitLab
- CI/CD
- Storybook
- AI integration
- LangChain
- Hugging Face
- Rag
- Vector Databases
- Stencil.js
- AngularJS
- inia
- Pinia
- Vuex
Знание языков
- Польский — начинающий
- Английский — выше среднего
- Украинский — свободно
Похожие кандидаты
-
Senior Full Stack Developer
Удаленно -
Full-stack developer (React.js, TypeScript, Java, node.js, Kotlin)
Удаленно, Винница , еще 2 города -
Full stack програміст
120000 грн, Удаленно, Ужгород, Мукачево -
Full stack-програміст
70000 грн, Удаленно -
Full stack software engineer
Удаленно -
Full-stack програміст
20000 грн, Удаленно, Одесса