
Senior Frontend Developer, Vue
Posted May 23

Posted May 23
This is a fully remote position, open to applicants in Ukraine.
• Develop and enhance product features in a Vue 3 application with SSR.
• Work on business-critical scenarios: registration, login, profile management, and checkout.
• Integrate frontend with APIs and frontend services, ensuring stable client logic and state operations.
• Maintain and improve frontend architecture: Pinia, routing, modules, shared components, SSR/prefetch.
• Optimize interface performance, page load times, and complex user scenarios.
• Analyze and resolve errors and degradations using Sentry, Grafana, and Prometheus.
• Participate in code reviews, task decomposition, and the technical growth of the team.
• Collaborate closely with frontend developers, frontend services, QA, designers, and product owners.
• Prepare changes for release, monitor quality, and manage risks in the CI/CD process.
• Ensure the product operates reliably across a large number of mirrors with various geo-configurations.
• Proficiency in Vue 3, including Composition API.
• Experience with Vue Router.
• Hands-on experience with Pinia, including state management during SSR and data prefetching.
• Knowledge of TypeScript.
• Experience implementing SSR/SSG without using Nuxt.
• Building SSR solutions based on Node.js and Express.
• Understanding of hydration and principles of client/server logic separation.
• Experience with Vite (build configuration, code splitting, lazy loading, bundle optimization).
• Experience in testing: Vitest (unit tests); Playwright or Puppeteer (E2E tests).
• Familiarity with observability tools: Sentry, Prometheus, Grafana.
• Experience with CI/CD: GitLab CI, GitHub Actions, Docker, Helm, ArgoCD.
• Work with localizations (specifically vue-i18n).
• Understanding of proxy and building API layers on Express.
• 20 days of paid vacation, public holidays, and sick leave – we support work-life balance.
• Medical insurance at top clinics and coverage for psychologist expenses on the Pleso platform.
• Benefit cafe – monthly spending on your preferences, hobbies, sports, etc.
• Events – participate in workshops, team-building activities, and corporate events.
• Training upon request – individual budget for courses, corporate English, workshops, and an online library.
Broadvoice
Yuno
Miratech
BlueThrone
Get handpicked remote jobs straight to your inbox weekly.