Senior Frontend Developer (Vue.js Only)

24 Января

Партнерские Вакансии

Город:

Ташкент

Занятость:

Полная занятость

Опыт:

Более 6 лет

Компания "UNITLAB AI"

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

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

10 Января

.NET Junior+ Developer (C# / .NET)

Ташкент

Компания "INSIGHT DATA" Мы ищем .NET Junior+ разработчика, который уже уверенно чувствует себя в C# и хочет расти дальше в боевых проектах, а не...

Отправить резюме подробнее

11 Января

Senior системный аналитик

Ташкент

Компания "Банк Асака" Обязанности: Глубокие знания и понимание финансовых процессов и продуктов. Опыт руководства проектами и управления...

Отправить резюме подробнее

11 Января

Senior Product Manager

Ташкент

Компания "HUMAN AND CAPITAL" Заказчик предлагает продукт, один из самых заметных цифровых продуктов на рынке Узбекистана. Первый проект это...

Отправить резюме подробнее

11 Января

Middle/Senior PHP программист( Creative people )

Ташкент

Компания "Creative people" Middle/Senior PHP программист от 1000$ до 3000$ ????Компания «OX Group» OX System — Весь цикл автоматизации...

Отправить резюме подробнее

11 Января

Senior Java-разработчик (БИТ-220)

Ташкент

Компания "HamkorBank" Реализация процесса онлайн-открытия счёта для юридических лиц Обязанности разработка пошагового процесса подачи...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: