з/п не указана
Москва
От 3 до 6 лет
ОСНОВНЫЕ ЗАДАЧИ:
- разработка и поддержка фронтенда нашего 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 Академия, где регулярно проводятся вебинары, практические встречи и обучения для профессионального и личностного развития
- корпоративные скидки на продукцию нашего бренда и программы лояльности от партнеров компании (спорт, путешествия, досуг, программы кредитования и страхования)
- забота о вашем здоровье: компенсация ДМС в зависимости от стажа и офисный врач для консультаций
- налаженная корпоративная культура с мероприятиями, праздниками и подарками для сотрудников и их детей