Looking for a Middle Frontend Developer role · remote, or relocation with visa sponsorship (incl. spouse)
Marharyta Kubai — Frontend Developer
Vue.js · Nuxt.js · TypeScript
Frontend developer specializing in e-commerce and marketplace projects, with 6+ years of hands-on experience. My preferred stack is Vue and Nuxt. I design and consume APIs with Node.js, build Electron desktop apps, and integrate Telegram and Discord bots.
Skills
Core
- JavaScript
- TypeScript
- HTML
- CSS / SCSS
- Responsive layout
- React
Vue stack
- Vue
- Nuxt
- Vite
- Pinia
- Vuex
UI / templates
- Tailwind
- Nuxt UI
- Vuetify
- Email template coding
- Liquid (Shopify)
- Freemarker
- Velocity
Backend / integrations
- Node.js
- Python
- FastAPI
- REST APIs
- Cron jobs
- HTML parsing
- Electron
- Telegram / Discord Bot API
Tooling & DBs
- Git
- Docker
- CI/CD
- Swagger
- PostgreSQL
- MySQL
- MongoDB
- Redis
- Jira
- Figma
Experience
- Frontend Developer· BPC · RemoteJun 2021 — present · 5 yr 2 mo
- Development and support of high-load marketplace frontend features.
- Implementation and maintenance of UI using Freemarker and Velocity templates.
- Improving and fixing responsive layouts across different devices.
- Creating and maintaining production email templates.
- Docker and CI/CD day to day; deploys and releases alongside development.
- Working with an existing codebase and business-driven UI changes.
- Close work with the backend, testers and the designer.
- Junior Frontend Developer· ITSUA · KharkivMay 2020 — May 2021 · 1 yr
- Development of a Vue-based application for Shopify.
- Customization and maintenance of Shopify themes using Liquid.
- Frontend integration within the Shopify ecosystem.
Projects
WhitesLove — developer tools platformNuxt 4 · SSR · i18n · WebSocketsPersonal platform of online tools: Nuxt SSR, multi-language, custom REST backend.Online PDF editorpdf.js · Fabric.js · CanvasIn-browser PDF editor: text editing, annotations, signature, font handling and export.HTML email editorMonaco · HTML email · lintingHTML email editor with validation and previews for Gmail / Outlook / Yandex.JSON merge & DockerHub searchMonaco · diff/merge · APIDeveloper utilities: JSON compare & merge, DockerHub image-tag search.
Education
- V. N. Karazin Kharkiv National University2015 — 2019
Master's degree, Civil law
- National Law University — Institute of Criminal Investigation and Forensics2019 — 2020
Bachelor's degree
Languages
- Russian — native
- Ukrainian — native
- English — B2
- Turkish — A1