Коммунистический проспект 32
Обязанности:
- Разработка и поддержка веб-приложений на Vue 3 и Typescript;
-
Настройка сборки проектов с использованием Vite;
-
Интеграция с бэкендом по REST API;
-
Применение UI-фреймворка Quasar;
-
Верстка по макетам из Figma;
-
Взаимодействие с DevOps для настройки GitLab CI/CD;
-
Написание конфигурации Docker;
-
Участие в проектировании архитектуры и принятии ключевых технических решений;
-
Чтение технической документации на английском языке;
-
Активно использовать Git для контроля версий;
Требования:
- Опыт коммерческой разработки на Vue.js от 2+ лет (Middle) / 4+ лет (Senior);
-
Знание Vue 3 (Composition API, Options API), Javascript и Typescript;
-
Опыт работы с Pinia/Vuex для управления состоянием;
-
Опыт настройки проектов с помощью (Vite, Webpack, Babel, Rollup);
-
Умение пользоваться Figma;
-
Умение писать чистый, поддерживаемый код с использованием ESLint и других инструментов для контроля качества кода;
-
Знание адаптивной и кросбраузерной верстки;
-
Опыт работы с Docker и контейнеризацией приложений;
-
Опыт работы с системой контроля версий Git;
-
Умение работать в команде и принимать технические решения;
-
Написание документации для разработчиков (Swagger / OpenAPI / Markdown);
Будет преимуществом:
-
Опыт с Nuxt.js (SSR);
-
SEO-оптимизация;
-
Знание CSS-препроцессоров (SCSS, LESS, Stylus);
-
Навыки Unit и UI тестирования (Vitest/Jest, Cypress);
-
Опыт с Linux (Astra, Ubuntu, Debian), bash;
Условия:
-
Оформление по ТК РФ;
-
Пятидневка график (начало работы с 9:00 до 13:00, обед с 13:00 до 14:00, окончание работы в 18:15, по пятницам - в 17:00);
-
Дружный коллектив экспертов, готовых делиться опытом;
-
Достойную зарплату, обсуждаемую по результатам собеседования;
-
Уютный офис в центре Южно-Сахалинска в Доме Правительства с доступностью из любой точки города;
-
Испытательный срок до 3-х месяцев. Возможен ранний выход;
Как мы нанимаем:
собеседование с TechLead-ом→ созвон по итогам → техническое интервью с Директором IT-отдела → оффер.