Position Closed

Middle Frontend
Developer (Vue)

Format Hybrid · Astana
Employment Full-time
Salary 600 000 – 1 000 000 ₸/mo
Stack Vue 3 / Nuxt 3 / TypeScript
This Position Is Closed

We've already found someone for this role. If you'd like to work with us in the future — send your resume on Telegram. We keep all interesting profiles on file and reach out when a suitable position opens up.

Why We Opened This Role

Over the past few months we closed several major deals and formed a third development team line for new projects. The Middle Frontend developer joined the fresh team and led real projects from day one: from kickoff to production.

What the Developer Did
  • Develop web apps and websites using Vue 3 + Nuxt 3: SSR, SSG, hybrid modes.
  • Build and maintain component architecture: reusable components, composables, clear boundaries of responsibility.
  • Implement mobile apps via Capacitor, reusing Vue code for iOS and Android.
  • Integrate REST APIs from the Go backend: async requests, caching, error handling.
  • Convert Figma layouts to code — pixel-perfect, responsive, no design-system compromises.
  • Monitor UI performance: Core Web Vitals, Lighthouse, render optimization.
  • Participate in code reviews, keep the codebase in good shape.
  • Work alongside the UI/UX designer and Go backend team.
Candidate Requirements
  • 2–3 years of commercial development experience, including at least one year with Vue 3 or Nuxt 3.
  • Solid knowledge of JavaScript (ES2022+) and TypeScript — types, interfaces, generics, no pain.
  • Understanding Vue 3 reactivity: Composition API, ref/reactive, composables, lifecycle hooks.
  • Experience with Nuxt 3: routing, server components, middleware, useAsyncData / useFetch.
  • Ability to work cleanly with REST APIs: fetch/axios, loading and error state handling, optimistic updates.
  • Practical experience with mobile-first responsive layouts: Flexbox, Grid, design tokens.
  • Basic understanding of Docker + Nginx — enough to know how your code gets to production.
  • Ability to read and implement designs from Figma: components, variables, auto-layout.
  • Professional written English, able to explain decisions to the team.
Nice to Have
  • Experience building mobile apps with Capacitor.
  • Familiarity with Pinia for state management.
  • Understanding of WebSockets or Server-Sent Events.
  • Experience writing tests: Vitest, Playwright, or at least understanding why they matter.
  • Basic understanding of web security principles (XSS, CSRF, CSP).
  • Experience configuring Storybook or working with design systems in code.
What We Offered
  • Real projects with real users — not training exercises, not corporate legacy.
  • Opportunity to participate in developing our own SaaS product QBiX Menu from zero to release.
  • Direct communication with the designer and backend team — no information distortion through managers.
  • Modern stack with no legacy: Vue 3, Nuxt 3, TypeScript, Capacitor, Docker.
  • Flexible schedule and remote-friendly — results matter, not presence.
  • Work tools covered: subscriptions, licenses, software you need — on the studio's tab.
Salary (position closed)
600 000 – 1 000 000 ₸
position closed, applications not accepted
Format
Hybrid · Astana
Employment
Full-time
Status
Closed
Position Closed
Want to work with us in the future?
Send Resume on WhatsApp →
← All Vacancies