Алматы, проспект Аль-Фараби, 98
Метро: АбаяОбязанности:
Разработка интерфейсов: Создание современных и отзывчивых SPA-приложений на Vue 3.
State Management: Проектирование архитектуры состояния приложения с использованием Pinia.
Интеграция с API: Плотное взаимодействие с бэкенд-командой (FastAPI), интеграция через REST/WebSocket.
Компонентный подход: Разработка и поддержка библиотеки переиспользуемых UI-компонентов.
Оптимизация: Улучшение производительности фронтенда, работа с бандлами и оптимизация рендеринга.
Качество кода: Проведение Code Review, написание тестов (Cypress/Vitest) и соблюдение стандартов написания кода.
Требования:
Опыт: 3+ года в коммерческой фронтенд-разработке.
Core Stack: Глубокое знание Vue 3 (Composition API) и экосистемы (Vue Router).
Языки: Уверенное владение TypeScript и современным стандартом JavaScript (ES6+).
Верстка: Отличное знание HTML5, CSS3 и препроцессоров (SASS/SCSS). Понимание методологий (BEM или аналоги).
Инструментарий: Опыт работы с Vite, npm/pnpm.
Архитектура: Понимание принципов адаптивной верстки, кроссбраузерности и чистого кода.
Плюсом будет: Опыт работы с графиками/дашбордами (Chart.js, D3.js) или знание библиотек компонентов (Element Plus, Ant Design Vue, Tailwind).
Условия:
Формат работы: Только офис (комфортное рабочее место в Алматы, современная техника).
Технологии: Современный стек без поддержки IE и работы с Vue 2.
Проекты: Создание интерфейсов для сложных систем автоматизации и визуализации данных.
Команда: Работа в связке с опытными бэкенд-инженерами и дизайнерами.
Стабильность: Официальное оформление и достойная оплата труда.
Алматы
от 500000 KZT