Senior Frontend Developer (Vue.js Only)

Senior Frontend Developer (Vue.js Only)

Ташкент, Мирабадский район, улица Шахрисабз, 16/1

Описание вакансии

About the role:

We are looking for a Senior Frontend Developer who is passionate about building high-quality, scalable user interfaces using Vue 3 + TypeScript. You will work on complex, canvas-heavy product workflows, reusable UI systems, and a desktop-grade application powered by Electron. This role requires strong ownership, clean architecture thinking, and production-level frontend experience.

Responsibilities:

• Build modern, responsive UI using Vue 3 (Composition API) with TypeScript
• Develop and optimize Canvas-based interactive experiences (drawing, annotations, overlays, real-time updates)
• Design and maintain reusable components and scalable frontend architecture
• Work with HTML5 Canvas alongside standard UI components
• Collaborate closely with product, design, and backend teams
• Integrate and manage data via REST APIs (auth, pagination, error handling, caching)
• Improve frontend performance, reliability, and maintainability (especially for canvas-heavy workflows)
• Write clean, testable, well-typed code and participate in code reviews
• Contribute to and maintain our Electron desktop application
• Help improve developer experience (tooling, linting, conventions, CI workflows)

Requirements:​​​​​​​

• 6+ years of professional frontend development experience
• Strong, mandatory experience with TypeScript in production applications
• Strong experience with Vue 3 and the Composition API
• Solid understanding of JavaScript fundamentals, HTML, and CSS
• Hands-on experience with Canvas-based rendering
• Experience with Tailwind CSS or similar utility-first CSS frameworks
• Experience with state management (Pinia preferred, Vuex acceptable)
• Experience using component libraries (Element Plus, Vuetify, or similar)
• Proven experience integrating REST APIs in real products
• Strong understanding of frontend architecture, performance, and scalability
• Good communication skills and a team-oriented mindset

Nice to have:
• Experience with Canvas libraries such as Konva.js, Fabric.js, PixiJS, or similar
• Experience with Electron for desktop applications
• Working knowledge of Node.js (backend or desktop-side services)
• Experience with high-performance rendering (large datasets, timelines, video frames, or annotation tools)
• Interest in AI tooling, developer platforms, or data-driven products

Benefits:
​​​​​​​• Competitive salary plus equity compensation
• Work with a strong engineering team in a fast-growing startup
• Global exposure: collaborate with companies and researchers worldwide
• Continuous learning and skill development
• Supportive culture with a focus on long-term growth

Навыки
  • Vue.js
  • TypeScript
  • Composition API
  • JavaScript
  • HTML
  • CSS
Посмотреть контакты работодателя

Адрес

Похожие вакансии

KSG INFINITE
  • Ташкент

  • Не указана

Рекомендуем
  • Ташкент

  • от 2500 USD

Рекомендуем
PROJECTS (GK Consulting)
  • Ташкент

  • от 2500 USD

Рекомендуем
FlexSoft
  • Ташкент

  • от 2500 USD

  • Ташкент

  • от 2500 USD

Middle/Senior Python developer

Sigma Sweden Software AB

  • Ташкент

  • от 2500 USD

FlexSoft
  • Ташкент

  • от 2500 USD

PURE DREAMS. LALAKU
  • Ташкент

  • от 2500 USD

  • Ташкент

  • от 26000000 UZS

NETTOSOFT
  • Ташкент

  • от 26000000 UZS

UZINFOCOM
  • Ташкент

  • от 26000000 UZS

NETTOSOFT

Tech-team Lead

NETTOSOFT

  • Ташкент

  • от 26000000 UZS

  • Ташкент

  • от 26000000 UZS

Citi Fuel (ООО Staff Atlantic)

Lead AI Engineer (Agentic AI, LangChain, Python)

Citi Fuel (ООО Staff Atlantic)

  • Ташкент

  • от 26000000 UZS

  • Ташкент

  • от 26000000 UZS

KOMETA SHOP
  • Ташкент

  • от 2000 USD

  • Ташкент

  • до 25000000 UZS

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию