CareerPlan

Senior Frontend Engineer (Vue.js)

MinskFull-time2026-10-19 → 2026-11-11
Hybrid

Core

Design and build modular, embeddable analytics and reporting UI components (charts, data tables, metrics tiles) for high-density web dashboards and mobile WebViews.

Role type

Senior Frontend Engineer (Vue.js, Micro-Frontends)

Builds

Modular, embeddable reporting components and data visualization widgets

Domain

Analytics, Reporting, Data Visualization

Required skills

Vue.js (Vue 3, Composition API, Pinia), Micro-Frontend Architecture (Module Federation, Web Components), TypeScript, Data Visualization (ECharts, D3), Mobile WebViews, Vite, Webpack, Vitest, Cypress, Playwright, AI coding tools

Preferred skills

WebSockets, Server-Sent Events (SSE), Golang API integration

Technologies

Vue.js, TypeScript, Vite, Webpack, ECharts, D3, Pinia, Vitest, Cypress, Playwright, GitHub Copilot, Cursor

Responsibilities

Architect and maintain a library of modular micro-frontend reporting components; Design flexible component APIs for embedding across web and mobile environments; Establish state management and cross-micro-frontend communication standards; Optimize front-end performance for mobile POS devices; Collaborate with backend engineers to define efficient API schemas; Work with UI/UX designers to create responsive data-entry and reporting layouts

Seniority

Senior, hands-on IC