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
Знання мов
- Польська — початковий
- Англійська — вище середнього
- Українська — вільно
Схожі кандидати
-
Full stack програміст
120000 грн, Дистанційно, Ужгород, Мукачево -
Senior Full Stack Developer
Дистанційно -
Full stack-програміст
70000 грн, Дистанційно -
Full Stack NodeJS/React Developer
Дистанційно, Львів -
Full stack програміст
Дистанційно, Львів -
Senior Full-Stack Developer
Дистанційно, Київ