Группа компаний НИК существует на российском рынке услуг, начиная с 2004 года. Мы охватываем множество направлений бизнеса, важными сферами нашей деятельности являются: удаленное урегулирование убытков в сфере автострахования, независимая оценка автотранспортных средств и недвижимости, служба аварийных комиссаров, шинный сервис, сопровождение автопарков корпоративных клиентов, страхование и туризм.
На текущий момент мы в поисках Frontend-разработчика (NEXT) на проект интернет-магазина шин и дисков Везём Колёса. Ассортимент интернет магазина включает в себя более 20 000 товаров.
Кандидат должен находиться в Москве.
Ваша главная задача: Обеспечивать бесперебойную работу, стабильность и контролируемое развитие существующего веб-продукта. Вы — гарант того, что сайт продолжает работать идеально, а любые изменения вносятся качественно и безопасно.
Наш стек: Vue.js 3, Mix, Webpak.
Чем потребуется заниматься:
1. Поддержка и сопровождение действующего сайта:
- Оперативное устранение возникающих ошибок и багов в пользовательском интерфейсе.
- Поддержание и актуализация существующей кодовой базы на Vue.js 3 (Composition API).
- Обеспечение кроссбраузерной и адаптивной верстки при внесении любых изменений.
- Работа со стилями на SCSS для поддержания единообразия визуальной части.
2. Реализация изменений и нового функционала:
- Внесение точечных изменений в интерфейс по запросам отделов маркетинга или продукта (например, обновление контента, добавление новых блоков на страницу).
- Аккуратная интеграция новых опций и модулей в существующую архитектуру проекта без нарушения текущей логики.
- Реализация нового функционала средней сложности с использованием стейт-менеджера Pinia для управления состоянием.
- Интеграция с бэкендом через REST API для подключения новых или изменения существующих данных на сайте.
3. Обеспечение качества и стабильности:
- Сборка и выкладка обновлений с использованием Webpack.
- Участие в код-ревью для поддержания высокого стандарта кода и его соответствия проекту.
- Анализ кода на предмет возможных улучшений стабильности и производительности.
Обязательные требования:
- Глубокое понимание HTML5, CSS3 и JavaScript (ES6+)
- Коммерческий опыт разработки на Vue 3 от 1 года с активным использованием Composition API
- Опыт работы со стейт-менеджером Pinia (или Vuex) для управления состоянием приложения
- Умение создавать адаптивную и кроссбраузерную верстку, используя препроцессоры Sass/SCSS
- Уверенный опыт интеграции с RESTful API
- Ответственность и внимательность к деталям: Для нас критически важно, чтобы вносимые изменения не нарушали работу существующего, стабильного сайта
Будет преимуществом:
- Опыт работы с TypeScript в проектах
- Знание инструментов сборки, например, Webpack
- Понимание принципов UI/UX и умение работать с макетами в Figma
- Опыт поддержки legacy-кода и его постепенной модернизации
Что мы предлагаем:
- Официальное оформление, гарантируем соблюдение трудового кодекса РФ;
- Аккредитованная IT-компания;
- Возможность выбирать формат работы - офис или удаленка (количество дней в офисе обсуждается с руководителем);
- Стабильные и своевременный выплаты;
- Корпоративные скидки на услуги компании: туризм, фитнес, покупка и обслуживание авто, услуги недвижимости;
- Комфортный офис в Москве по адресу м. Рижская или м. Сокольники, 2-я Рыбинская улица, 21с1А с зоной отдыха, спортзалом, чаем и кофе;
- Корпоративные скидки на туры, обслуживание авто, детейлинг и другие услуги компании.