Богдан

Senior Frontend-розробник, 148 000 грн

Розглядає посади:
Senior Frontend-розробник, Front-end програміст, Vue.js-розробник
Вид зайнятості:
повна
Вік:
34 роки
Місто проживання:
Львів
Готовий працювати:
Дистанційно, Львів

Контактна інформація

Шукач вказав: ТелефонМесенджер

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Досвід роботи

Fullstack-розробник

з 09.2025 по нині (1 рік 2 місяці)
Casy (casy.beauty), Львів (IT)

Власний продукт: CRM / booking SaaS для б'юті-індустрії, у продакшені. Засновник і єдиний інженер.
• Спроєктував і розробив продукт від початку до кінця: Nuxt 4 PWA-клієнт, Vue 3 SPA-адмінка та NestJS API.
• Фронтенд: Nuxt 4 PWA із SSR для клієнтів і Vue 3 SPA-адмінка для салонів — спільні TypeScript-типи, стан у Pinia, сценарії календаря та бронювання.
• Бекенд на NestJS + PostgreSQL + Redis + BullMQ: автентифікація через Google OAuth2 і Telegram OTP, динамічні query builders, глобальна пагінація та обробка конкурентних конфліктів бронювань.
• Провів навантажувальне тестування: система витримує пікові навантаження бронювань зі значним запасом на одному недорогому VPS; ключові сценарії покриті E2E-тестами на Playwright.

Frontend-розробник

з 05.2025 по 09.2026 (1 рік 5 місяців)
EVA, Дистанційно (Роздрібна торгівля)

R&D-команда високонавантаженої B2C e-commerce платформи (beauty/retail).
• Вів міграцію фронтенд-архітектури з Vue Storefront на Nuxt 4.
• Спроєктував і реалізував ключові архітектурні рішення: глобальну систему модальних вікон, уніфіковані серверні обробники запитів і стратегію роботи з feature-гілками.
• Покращив Web Vitals і SEO завдяки паралельному виконанню запитів, асинхронній логіці та оптимізації рендерингу: мобільний LCP скорочено з ~7,5 с до 2,8 с (−63%); Core Web Vitals проходять на десктопі.
• Створив і підтримував бібліотеку компонентів у Storybook; запровадив єдині правила code style для всієї кодової бази; проводив код-рев'ю та брав участь в архітектурних рішеннях.
• Побудував інфраструктуру A/B-тестування на nginx зі sticky cookies; підтримував пайплайни GitLab CI/CD та спростив pre-commit процес на Husky.

Fullstack-розробник

з 12.2023 по 05.2025 (1 рік 6 місяців)
REDI (IT-підрозділ Everad), Дистанційно (IT)

Внутрішня ERP/CRM-система для бізнес-підрозділів Everad (Node.js + Vue).
• Відрефакторив 40% Vue.js-компонентів: інтерфейс став помітно швидшим на слабкому залізі, а нові фічі почали виходити швидше.
• Розробив багатомодульну систему відстеження активності користувачів для детальної аналітики внутрішніх процесів.
• Оптимізував критичні SQL-запити точковими і складеними індексами: час важких запитів скорочено з ~4 с до ~0,5 с (~8×).

Fullstack-розробник

з 09.2022 по 12.2023 (1 рік 4 місяці)
TGI, Дистанційно (IT)

Фінтех. Стек: Vue / Nuxt / PHP Laravel.
• Розробив багаторольову фінтех/трейдинг CRM із розгалуженими правами доступу та торгову платформу Forex/акцій у реальному часі (Chart.js).
• Реалізував крипто-гру зі складною клієнтською ігровою логікою на Nuxt/Vue; розширював бекенд-функціональність на PHP/Laravel.

Frontend-розробник

з 08.2021 по 09.2022 (1 рік 2 місяці)
Freelance, Дистанційно (IT)

Vanilla JS / Vue / Nuxt.
• Реалізував 10+ проєктів для іноземних клієнтів, зокрема NFT-маркетплейс LetsMint з нуля: інтеграції Web3-гаманців (MetaMask, WalletConnect) і взаємодія зі смарт-контрактами (Web3.js, Ethers.js).
• Розробляв e-commerce сайти, лендинги та браузерні ігри на чистому JS із кастомними анімаціями й кросбраузерною підтримкою.

Освіта

ДАТТ НГУ

Організація і управління на автотранспорті, Дніпро
Середня спеціальна, з 2007 по 2012 (5 років)

Додаткова освіта та сертифікати

2023, 2 місяці

Знання і навички

  • Node.js
  • Управління командою
  • NestJS
  • PostgreSQL
  • Vue.js
  • Nuxt.js
  • TypeScript
  • Архітектура ПЗ
  • Docker
  • CI/CD
  • Redis
  • Scrum
  • Kanban
  • Code review
  • Управління проєктами
  • Jira
  • Claude Code
  • AI-assisted development
  • REST API
  • Менторство
  • Pinia
  • Tailwind CSS
  • Playwright
  • Vitest
  • BullMQ
  • RabbitMQ
  • GRPC
  • Express.js
  • Storybook
  • Nginx
  • MCP
  • Claude Agent SDK
  • Web Vitals

Знання мов

  • Англійська — середній
  • Українська — вільно

Додаткова інформація

ПРО МЕНЕ
Senior Frontend-розробник із 5+ роками комерційного досвіду з фокусом на Vue 3 (Composition API), Nuxt 3/4, TypeScript і продуктивності Web Vitals / SEO. Останнє місце роботи — R&D-команда EVA, де я вів міграцію фронтенд-архітектури високонавантаженої B2C e-commerce платформи на Nuxt 4 і скоротив мобільний LCP на 63%. Будую бібліотеки компонентів, запроваджую стандарти коду та проводжу код-рев'ю. Маю міцний бекенд-бекграунд на Node.js: засновник і єдиний інженер Casy (casy.beauty) — CRM/booking SaaS у продакшені. Менторю фронтенд-розробників.

ТЕХНІЧНІ НАВИЧКИ
• Frontend: Vue 3 (Composition API), Nuxt 3/4, TypeScript, JavaScript (ES6+), Vite, Pinia, Vue Router, SSR / PWA, Web Vitals / SEO, Tailwind CSS, SASS/SCSS, Storybook
• Backend: Node.js (NestJS, Express), проєктування REST API, gRPC, BullMQ, RabbitMQ
• Бази даних: PostgreSQL, Knex.js, Redis
• Тестування та інструменти: Playwright (E2E), Vitest, Docker, Git / GitLab CI/CD, Husky, nginx (A/B-тестування)
• AI-розробка: Claude Code — кастомні skills, MCP-сервери, hooks, subagents, plugins, CLAUDE.md; spec-driven development

МЕНТОРСТВО ТА ВОЛОНТЕРСТВО
• Pink Code School — співзасновник фронтенд-школи для жінок: менторю студенток (код-рев'ю, навчальна програма, кар'єрні консультації) і розробляю бекенд школи.
• Find U — співзасновник порталу пошуку зниклих безвісти під час війни: UX-дизайн, user flows і фронтенд-реалізація.

LinkedIn: [відкрити контакти](див. вище в блоці «контактна інформація») • Telegram: @ray_of_goodness

Інші резюме цього кандидата

Схожі кандидати

Усі схожі кандидати


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: