Функциональные обязанности:
- Разработка сложных клиентских приложений на Vue 3;
- Создание и поддержка архитектуры приложения, включая организацию кода, управление состоянием и взаимодействие с API;
- Разработка и реализация новых функций и компонентов, а также оптимизация существующего кода для повышения производительности и качества;
- Работа с командой разработчиков для обеспечения согласованности и качества кода;
- Участие в код-ревью и предоставление конструктивной обратной связи коллегам;
- Решение сложных проблем и ошибок, связанных с фронтенд-разработкой;
- Участие в разработке внутренней библиотеки UI компонентов и других общих библиотек для отдела фронтенд разработки.
Требования:
- 3+ года опыта в разработке фронтенд-приложений на основе Vue (преимущественно Vue 3);
- Хорошее понимание принципов и лучших практик разработки фронтенд-приложений;
- Хорошее знание JavaScript (ES6), TypeScript, HTML, CSS (+LESS/SASS/SCSS), RESTful API;
- Знание экосистемы Vue и систем сборки Vite;
- Опыт работы с компонентными библиотеками, такими как Vuetify или BootstrapVue;
- Умение декомпозировать задачи;
- Хорошая коммуникативная и командная работа.
Дополнительным плюсом будет:
- Опыт написания библиотек компонентов, понимание подходов и лучших практик;
- Опыт использования и настройки Storybook;
- Опыт написания юнит, функциональных и интеграционных тестов.
Наши преимущества:
-
Аккредитованная ИТ-компания;
-
Официальное трудоустройство в соответствии с ТК РФ;
-
Компенсация спорта и ДМС;
-
Компенсация больничного 100%;
-
Гибкое начало рабочего дня, возможность работать полностью удаленно или из офиса;
-
Оплачиваем обучение и сертификацию сотрудников;
-
Бесплатное участие в профильных мероприятиях (конференции, семинары, выставки);
-
Система наставничества и обучение внутри компании;
-
Бонусы от компании на знаковые даты и события;
-
Корпоративные мероприятия и различные активности.