Разработка и развитие frontend-приложения на Vue 3 / Nuxt 4.
Загружаем…
Загружаем…
Компании и подписки · Нет нужной компании? Предложите её →
Загружаем вакансии…
Разработка и развитие frontend-приложения на Vue 3 / Nuxt 4.
Задачи: — Разрабатывать интерфейсы для работы с геопространственными данными (слои, маркеры, треки, полигоны, heatmap). — Интегрировать картографические библиотеки: MapLibre GL / Mapbox GL JS, Deck.gl для слоёв с большими данными, Turf.js для геометрических операций. — Работать с асинхронными состояниями: REST API + TanStack Vue Query, а также real-time обновления через WebSockets. — Писать типобезопасный код на TypeScript. — Строить архитектуру компонентов на Composition API с использованием Pinia и Vite. — Верстать по Tailwind CSS v4 - без легаси, на новых токенах и утилитах. Требования: — Уверенное владение TypeScript на уровне advanced (дженерики, типизация API, защитники типов). — Глубокое понимание Vue 3 Composition API, реактивности, жизни компонента. — Опыт работы с Vite и Pinia. — Понимание работы Tailwind CSS v4. — Опыт работы с картографическими библиотеками MapLibre GL, Mapbox GL JS (создание кастомных слоёв, работа с источниками и стилями). — Базовое знакомство с Deck.gl и Turf.js. — Опыт интеграции REST API (TanStack Vue Query — большой плюс, но можно с любой аналогичной библиотекой). — Понимание работы WebSockets (обработка потоковых данных, переподключение, бинарные протоколы). — Опыт коммерческой разработки от 3 лет. Будет плюсом: — Опыт с Deck.gl (особенно MVTLayer, GeoJsonLayer, ScatterplotLayer). — Знание GIS форматов (GeoJSON, MBTiles, Vector Tiles, WMS, WMTS). — Навыки оптимизации отрисовки множества объектов на карте. — Участие в Open Source проектах по картографии или Vue экосистеме. Условия: — Официальное трудоустройство по ТК РФ. — Современные инструменты и качественное оборудование. — Профессиональное обучение и развитие. — Конкурентная зарплата по итогам собеседования + бонусы и премии.
Задачи: — Разработка новых и поддержка существующих фич в SSG и SSR приложениях на Vue 3 / Nuxt 3 — Проектирование и реализация переиспользуемых компонентов, работа с Composition API и TypeScript — Интеграция с REST API: работа с запросами, обработка ошибок, типизация ответов — Оптимизация производительности: lazy loading, code splitting, оптимизация рендеринга — Участие в code review, декомпозиция задач, взаимодействие с backend-командой при проектировании контрактов API — Разработка и поддержка технической документации, написание unit-тестов для компонентов и логики Требования: — Опыт коммерческой разработки на Vue 3 и Nuxt 3 от 2 лет — Уверенное знание Composition API, Options API — TypeScript — уверенное владение: типизация компонентов, props, emit, API-ответов — Понимание SSR / SSG в Nuxt: разница между серверным и клиентским рендерингом, useAsyncData / useFetch — Управление состоянием: Pinia (предпочтительно) или Vuex — Понимание реактивности Vue — HTML, CSS, адаптивная вёрстка — Опыт работы с Git в команде (PR, code review, branching) — Опыт с Vitest / Jest для тестирования компонентов — Понимание Web Vitals и оптимизации производительности — Знание Docker, базовый CI/CD — Опыт работы с дизайн-системами (Figma → код) Условия: — Полная занятость — График: 5/2 — Формат работы: удалённо — Зарплата до 185 000 ₽ за месяц, на руки
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Настроить подборЗадачи: — Разрабатывать новый функционал и различные уникальные приложения для проектов в сфере недвижимости — Плотно взаимодействовать с Backend, Design, QA командами, чтобы делать качественную логику и интуитивно понятный UI/UX — Регулярно совершенствовать свои навыки и производительность своего кода – в этом помогут лиды, менторы и более 80-ти разработчиков Frontend направления — Быть хорошим командным игроком в рамках своей проектной группы (6-10 человек) Требования: — Опыт коммерческой разработки от 1 года — HTML5, CSS3 (SCSS), нативный JavaScript ES6, Nuxt SSR, Vue, Vuex Store, Scoped Styles, Webpack — Опыт оптимизации SPA и SSR приложений (Lighthouse, PageSpeed Insights) — Опыт кроссбраузерной, адаптивной, резиновой и семантической вёрстки — Опыт в создании UI/UX интерфейсов (без использования готовых ux-фреймворков), а также в их масштабировании — Применение правил линтеров (Stylelint, Eslint) — Соблюдение принципов KISS, DRY — Git Условия: — Полная занятость — График 5/2 — Формат работы: на месте работодателя, удалённо или гибрид
Задачи: — Разработка и развитие frontend-приложений на стеке Vue 2 / Vue 3 и Quasar Framework. — Поддержка и развитие существующих SPA-приложений, включая legacy-решения. — Разработка и доработка UI-компонентов в соответствии с дизайн-макетами и внутренними стандартами проекта. — Интеграция frontend-приложений с backend API с использованием Axios. — Реализация и сопровождение state management решений на Vuex и Pinia. — Участие в проектировании архитектуры frontend-приложений и декомпозиции задач. — Проведение code review и участие в выработке единых подходов к разработке. — Рефакторинг и оптимизация существующего кода, повышение производительности и стабильности приложений. — Написание unit/integration тестов (при наличии соответствующих задач на проекте). — Работа в составе agile-команды по scrum-процессу с регулярными спринтами, планированием и демонстрацией результатов разработки. Требования: — Опыт работы с JavaScript, TypeScript, HTML, CSS. — Опыт разработки на Vue 2 и Vue 3. — Знание Quasar Framework. — Опыт работы с Vuex и Pinia. — Опыт интеграции с backend API через Axios. — Навыки работы с Git. Условия: — Оформление по договору ИП или ГПХ. — Работа в офисе в Москве. — Почасовая оплата 1600-1800 рублей.
Задачи: — Программирование в СУБД Oracle, подготовка API (SQL, PL/SQL) — Оптимизация системы в широком смысле — Проведение код-ревью — При необходимости дорабатывать средний слой на C# — При необходимости дорабатывать интерфейс на Vue+JS Требования: — Коммерческий опыт разработки Oracle PL/SQL от 5 лет — Коммерческий опыт работы с Vue 2/3 от 2 лет или C# от 3 лет — Вовлечённость в процесс создания продукта — Желание развиваться и делиться знаниями — Желание применять в своей работе инструменты на базе LLM Будет плюсом: — Хорошее владение Jira, Confluence, Cruсible, Gitlab — Наличие опыта написания скриптов автоматизации на Python
Задачи: — Поддерживать и развивать фронтенд существующих сервисов платформы — Анализировать текущую кодовую базу (React, Vue) — Дорабатывать UI, исправлять баги и оптимизировать производительность — Проводить рефакторинг и унификацию фронтенда (в том числе возможный переезд на единый стек) — Интегрировать фронтенд с бэкендом через REST API — Участвовать в CI/CD-процессах (сборка, деплой фронтенда) Требования: — Опыт коммерческой разработки на React (уровень Middle) — Опыт коммерческой разработки на Vue (уровень Middle-) — Уверенное знание JavaScript (ES6+) и TypeScript — Понимание подходов к построению SPA: компонентный подход, state management (Redux/Vuex/Pinia), роутинг — Опыт работы с REST API и асинхронными запросами — Понимание принципов CI/CD (сборка, деплой, пайплайны) — Опыт работы с системами сборки (Webpack, Vite) — Готовность быстро погружаться в незнакомый код и легаси — Умение работать в команде, коммуникабельность — Желателен опыт работы с PHP Условия: — Полная занятость — Оформление по трудовому договору — График работы 5/2 — Формат работы: на месте работодателя, удалённо или гибрид (Москва)
Задачи: — Поддерживать и развивать фронтенд существующих сервисов платформы — Анализировать текущую кодовую базу (React, Vue) — Дорабатывать UI, исправлять баги и оптимизировать производительность — Проводить рефакторинг и унификацию фронтенда (в том числе возможный переезд на единый стек) — Интегрировать фронтенд с бэкендом через REST API — Участвовать в CI/CD-процессах (сборка, деплой фронтенда) Требования: — Опыт коммерческой разработки на React (уровень Middle) — Опыт коммерческой разработки на Vue (уровень Middle-) — Уверенное знание JavaScript (ES6+) и TypeScript — Понимание подходов к построению SPA: компонентный подход, state management (Redux/Vuex/Pinia), роутинг — Опыт работы с REST API и асинхронными запросами — Понимание принципов CI/CD (сборка, деплой, пайплайны) — Опыт работы с системами сборки (Webpack, Vite) — Готовность быстро погружаться в незнакомый код и легаси — Умение работать в команде, коммуникабельность — Желателен опыт работы с PHP Условия: — Разработка на современном стеке технологий — Работа в гибкой методологии разработки — Возможность работать в удаленном формате — Поездки на конференции и тренинги за счет компании, внутренние семинары, внутренние митапы — Новая техника для комфортной работы — Сессия профессионального развития персонала дважды в год с планом индивидуального развития и обратной связью
Задачи: — Разработка и поддержка аналитических интерфейсов на Vue 3 — Интеграция с готовым RESTful API (Axios, React Query, SWR) — Создание универсальных таблиц с фильтрацией, пагинацией и сортировкой — Обработка состояний загрузки, ошибок, ретраи запросов — Верстка по макетам (Figma/PSD) — Оптимизация и рефакторинг существующего кода — Внедрение современных инструментов и практик. Требования: — Опыт коммерческой разработки на Vue 3 (хуки, функциональные компоненты, работа с состоянием, pinia) от 1 года — Уверенное знание JavaScript (ES6+) / TypeScript — Опыт работы с REST API: Axios/Fetch, обработка промисов, перехватчики (interceptors) — Понимание жизненного цикла запросов и кэширования — HTML5/CSS3 (Flexbox/Grid), базовый адаптив. Условия: — Стать частью крупного холдинга, объединяющего передовые компании в ключевых областях ИТ и создающего инфраструктуру будущего — Работа в команде профессионалов, всегда готовой поддержать и поделиться опытом — Расширенная программа ДМС со стоматологией с первых дней работы — График работы 5/2 с гибким началом и окончанием рабочего дня — Конкурентный уровень заработной платы — Оформление по ТК РФ с первых дней работы.
В связи с расширением штата компании OUTKOD требуется специалист middle уровня с опытом от 3 лет. Работа над крупными проектами в сферах финтех, телеком и ритейл (подробности кандидатам). Требования: — От 2 лет в fullstack-разработке, включая коммерческую разработку высоконагруженных сервисов и интеграций между внутренними системами — PHP — от 3 лет — PostgreSQL — от 2 лет — REST API — от 2 лет — Vue.js — от 2 лет, компонентная архитектура — Nuxt.js — от 1 года — Docker — от 1 года — Мониторинг и логирование — от 1 года — Jira, Confluence и GitLab — от 1 года — Базовое знание HTML
Требования: — От 2 лет в fullstack-разработке, включая коммерческую разработку высоконагруженных сервисов и интеграций между внутренними системами — PHP — от 3 лет — PostgreSQL — от 2 лет — REST API — от 2 лет — Vue.js — от 2 лет, компонентная архитектура — Nuxt.js — от 1 года — Docker — от 1 года — Мониторинг и логирование — от 1 года — Jira, Confluence и GitLab — от 1 года — Базовое знание HTML Условия: — Зарплата от 160 000 до 180 000 руб. на руки — Удаленно — РФ/РБ
Задачи и требования не указаны явно. Требования к стеку: JavaScript, TypeScript, Vue (версии 2.7 и 3), а также принципы SOLID, KISS, DRY.
Задачи: - Разрабатывать новый функционал фронтенд-части на Vue - Улучшать архитектуру проектов - Оптимизировать сборку - Проводить миграцию и обновление стеков - Осуществлять рефакторинг, разрабатывать правила и подходы - Настраивать и оптимизировать CI/CD, автоматизировать - Анализировать и оптимизировать производительность Требования: - Успешный опыт создания крупных коммерческих приложений на Vue от 6 лет - Понимание и использование архитектурных подходов фронтенд-приложений - Опыт работы с микрофронтами - Глубокое понимание сборщиков, настройка и разработка тулов - Опыт работы с REST, gRPC - Опыт оптимизации фронтенд-приложений
Задачи: — Разработка frontend-приложений с использованием Vue 2 / Vue 3 и Quasar Framework 1 / 2 — Интеграция SPA-приложений с backend API с использованием Axios — Работа с процессом сборки и конфигурацией frontend-проектов — Поддержка и развитие legacy-проектов Требования: — Опыт в frontend-разработке от 5 лет — Коммерческий опыт работы с Vue от 3-х лет и выше — Хорошие знания TypeScript, Vue 2 / Vue 3, Quasar Framework 1 / 2, Vuex, Pinia, HTML, CSS — Опыт разработки SPA-приложений и интеграции с backend API с использованием Axios — Опыт работы с процессом сборки и конфигурацией frontend-проектов — Понимание жизненного цикла frontend-приложения: от разработки, сборки и транспиляции до публикации и поддержки в production-среде — Навыки работы с Git и понимание процессов codereview — Опыт поддержки и развития legacy-проектов Будет плюсом: — Опыт на финтех проектах — Опыт миграции приложений с Vue 2 на Vue 3 — Опыт работы с Composition API — Опыт написания unit/integration/e2e тестов — Базовые понимания CI/CD — Опыт работы с Docker Условия: — Занятость: Full-Time — Формат работы: офис — Оформление: ИП, ГПХ, СЗ (вариативно) — Зарплата: до 300 000 рублей гросс О компании: Secreate — ИТ-компания с подходом 360°, работающая на рынке 7 лет, реализовала более 170 проектов для клиентов, включая Suzuki, Росгосстрах, OZON, Kaspersky, МТС и др.
Задачи: — не указаны Требования к кандидату: — Опыт в frontend-разработке от 5 лет — Коммерческий опыт работы с Vue от 3-х лет и выше — Хорошие знания в TypeScript, Vue 2 / Vue 3, Quasar Framework 1 / 2, Vuex, Pinia, HTML, CSS — Опыт разработки SPA-приложений и интеграции с backend API с использованием Axios — Опыт работы с процессом сборки и конфигурацией frontend-проектов — Понимание жизненного цикла frontend-приложения: от разработки, сборки и транспиляции до публикации и поддержки в production-среде — Навыки работы с Git и понимание процессов codereview — Опыт поддержки и развития legacy-проектов — Опыт на финтех проектах (будет плюсом) — Опыт миграции приложений с Vue 2 на Vue 3 (будет плюсом) — Опыт работы с Composition API (будет плюсом) — Опыт написания unit/integration/e2e тестов (будет плюсом) — Базовые понимания CI/CD (будет плюсом) — Опыт работы с Docker (будет плюсом) Условия: — Занятость: Full-Time — Оформление: ИП, ГПХ, СЗ (вариативно)
Проект: переработка бэкенда действующей staffing/HR-платформы под новую структуру базы данных, по сути миграция сложной системы с сохранением бизнес-логики. Обязанности: — Спроектировать новую схему БД (PostgreSQL) взамен текущей — Выполнить миграцию системы с сохранением бизнес-логики — Разработка бэкенда на Python и взаимодействие с фронтендом на Vue 3 Требования: — опыт разработки на Python — знание PostgreSQL — опыт миграции/проектирования баз данных — опыт fullstack разработки (Vue 3)