Основные требования:
- Опыт работы с VueJS и TypeScript минимум 2 года
- Отличное знание JavaScript (ES6+), HTML5, CSS3
- Умение создавать адаптивные и доступные интерфейсы, работа с анимацией
- Работа с REST API, понимание современных HTTP-протоколов, опыт чтения Swagger-документации
- Знание экосистемы Vue: Vue Router, Vuex, Vue i18n и других модулей
- Опыт работы с системами контроля версий Git
Дополнительные навыки:
- Умение оптимизировать производительность и проводить код-ревью
- Знание фреймворков CSS, например Bootstrap или Tailwind
- Понимание принципов SOLID, ООП, шаблонов проектирования
- Умение работать в Agile/SCRUM-командах
Личные качества:
- Самостоятельность, эффективное управление задачами
- Умение работать в команде и взаимодействовать с дизайнерами и другими разработчиками
- Проактивность, умение предлагать и внедрять улучшения
Языковые требования:
- Свободное владение казахским и русским языками
- Владение английским на уровне B2 — для чтения технической документации и коммуникации с заказчиком