разработка и поддержка фронтенда нашего e-commerce решения на основе VueStorefront (Vue 2) и интеграция с бэкендом через VueStorefront API
участие в полном цикле разработки — от проектирования и реализации нового функционала до рефакторинга и оптимизации существующего кода
разработка и поддержка мобильных приложений для iOS и Android с использованием Capacitor, обеспечивая нативную производительность и качественный пользовательский опыт
проектирование и улучшение архитектуры приложения: организация модулей, маршрутизации (Vue Router) и управления состоянием (Vuex)
повышение производительности и отзывчивости интерфейсов: реализация ленивой загрузки (lazy loading), оптимизация сборки и работы с данными
тесное взаимодействие с командой дизайнеров (UI/UX) для точной реализации макетов и создания интуитивно понятных интерфейсов
участие в код-ревью: помощь коллегам, обмен знаниями и поддержка высокого качества кодовой базы
работа с legacy-кодом: его модернизация, исправление ошибок и написание тестов для повышения надежности
НАШИ ОЖИДАНИЯ:
отличное владение JavaScript (ES6+), TypeScript, HTML5, CSS3, XML
опыт работы с Vue 2, Vue Storefront, Capacitor
понимание концепций Vuex, Vue Router и опыт работы с DOM (включая создание, модификацию и удаление элементов)
опыт работы с паттернами MVC, MVVM (Model-View-ViewModel) и понимание особенностей архитектуры микросервисов
опыт интеграции с REST API и понимание клиент-серверной архитектуры
знание принципов работы и настройки сервис-воркеров и PWA (Progressive Web Applications)
опыт написания Unit-тестов (Jest, Vue Test Utils) и интеграционных тестов (Cypress, Selenium)
знание Git (Gitlab)
умение работать с макетами в Figma
опыт работы с инструментами для анализа производительности веб-приложений, такими как Lighthouse, Webpack Bundle Analyze
знание DevTools, Vite, ESLint
НАШЕ ПРЕДЛОЖЕНИЕ:
оформление по ТК РФ с первого рабочего дня (оплачиваемый отпуск, больничный и т.д.) в аккредитованной ИТ- компании
официальная заработная плата
работа в БЦ класса «А» Poklonka Place в пешей доступности от метро «Кутузовская»
график работы 5/2 с 9:00 до 18:00 либо с 10:00 до 19:00, в пятницу до 17:00/ 18:00, удаленный формат работы
поддерживающая среда для профессионального роста и карьерного развития, благодаря собственной образовательной платформе – SNQ Академия, где регулярно проводятся вебинары, практические встречи и обучения для профессионального и личностного развития
корпоративные скидки на продукцию нашего бренда и программы лояльности от партнеров компании (спорт, путешествия, досуг, программы кредитования и страхования)
забота о вашем здоровье: компенсация ДМС в зависимости от стажа и офисный врач для консультаций
налаженная корпоративная культура с мероприятиями, праздниками и подарками для сотрудников и их детей