Описание вакансии
Компания IKOD — занимается разработкой программного обеспечения. Является членом Астана хаб, как отечественный производитель софтовых решений. Входит в группу компаний «Succes Initiative Group».
Прежде всего IKOD — это команда, команда людей разного возраста, взглядов, жизненного и профессионального опыта. Нас объединяет стремление создавать программные продукты высокого уровня, отвечающие современным вызовам. И, конечно же, стремление достойно представлять свою страну на международной арене.
«Разработка программного обеспечения — это не только искусство, это еще и ремесло…»
Наш технологический стек:
- Vue3, Composition API;
- JavaScript, TypeScript;
- Pinia, Vue Router;
- Vite;
- HTML5, CSS3, SCSS;
- REST API.
Вам предстоит:
- Развивать и сопровождать frontend-часть проекта IDMX;
- Разрабатывать новый функционал на Vue 3, TypeScript, Pinia, Vite;
- Интегрировать frontend-приложение с backend-сервисами через REST API;
- Работать с внутренним UI-kit компании;
- Верстать адаптивные интерфейсы для desktop, tablet и mobile;
- Работать с формами, валидацией, состояниями загрузки, ошибками API, пустыми состояниями и ограничениями доступа;
- Исправлять дефекты, выявленные в процессе тестирования и эксплуатации;
- Поддерживать стабильность существующего функционала при внесении изменений;
- Участвовать в code review и обсуждении технических решений в рамках frontend-разработки;
- Работать с задачами в трекере: уточнять требования, фиксировать статусы, оценивать сложность и риски;
- Взаимодействовать с разработчиками, тестировщиками, дизайнером и руководителем проекта.
Что ждем от вас:
- Опыт коммерческой frontend-разработки от 3 лет;
- Отличное знание JavaScript, TypeScript, уверенное владение Vue3 и Composition API;
- Опыт работы с Pinia или аналогичными инструментами управления состоянием;
- Знание Vue Router;
- Хорошее знание HTML5, CSS3, адаптивной и кросс-браузерной верстки;
- Понимание принципов UX/UI;
- Знание основ компонентной архитектуры frontend-приложений;
- Знание принципов работы SPA-приложений;
- Умение работать с препроцессорами CSS (Sass, LESS, Stylus);
- Практический опыт работы с Vite;
- Опыт интеграции frontend-приложений с REST API;
- Понимание работы с авторизацией, токенами, правами доступа и обработкой ошибок API;
- Опыт работы с формами и валидацией пользовательского ввода;
- Опыт работы с Git и понимание процессов командной разработки: ветвление, merge request, code review.
Будет плюсом:
- Опыт работы с UI Kit/Design System;
- Опыт использования vee-validate, yup и аналогичных библиотек;
- Опыт написания unit-тестов;
- Понимание базовых принципов оптимизации frontend-приложений;
- Опыт работы с таблицами, фильтрами, сложными формами и ролевой моделью доступа.
Что мы предлагаем:
- График 5/2, с 9:00 до 18:00, или с 9:30 до 18:30;
- Официальное оформление согласно ТК РК;
- Развитие и карьерный рост;
- Комфортные условия труда: современный офис, вкусный кофе, теннисный стол, зона отдыха, библиотечный уголок;
- Отличные коллеги;
- Тимбилдинги, турниры по настольному теннису и шахматам.