проспект Аль-Фараби 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.
-
Проекты: Создание интерфейсов для сложных систем автоматизации и визуализации данных.
-
Команда: Работа в связке с опытными бэкенд-инженерами и дизайнерами.
-
Стабильность: Официальное оформление и достойная оплата труда.