23 окт

vue разработчик сервиса путешествий

ориентир по рынку
вакансия зп не указана
в среднем 254 973 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

Рекламный баннер: ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ЦЕНТР НАЦИОНАЛЬНЫХ ИНТЕЛЛЕКТУАЛЬНЫХ СИСТЕМ"
О рекламодателе
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ЦЕНТР НАЦИОНАЛЬНЫХ ИНТЕЛЛЕКТУАЛЬНЫХ СИСТЕМ"
ИНН: 9704271170

описание

Freedom Lifestyle — лайфстайл-направление международного холдинга Freedom Holding Corp. В его экосистему входят Freedom Travel, Ticketon, Naimi, Freedom X и другие цифровые сервисы. Freedom Travel помогает пользователям бронировать билеты, планировать путешествия и управлять командировками онлайн.

задачи

  • Развивать продукт и выходить на новые рынки
  • Разрабатывать функциональность для международного направления и адаптировать интерфейсы под требования разных стран
  • Создавать и улучшать пользовательские сценарии поиска, выбора и бронирования авиабилетов, туров и отелей
  • Адаптировать продукт под локальные особенности: языки, валюты, форматы дат, RTL-интерфейсы, способы оплаты и требования к обработке пользовательских данных
  • Оптимизировать путь пользователя от поиска до оплаты, повышая стабильность и удобство бронирования
  • Улучшать Core Web Vitals, сокращать размер бандла и оптимизировать загрузку ресурсов через CDN
  • Реализовывать сценарии реального времени, включая отображение актуальных статусов бронирований
  • Обеспечивать корректную обработку ошибок и устойчивость интерфейсов при нестабильном сетевом соединении
  • Проектировать и развивать фронтенд-архитектуру с использованием FSD и подходов SSR/CSR/SSG
  • Разрабатывать и поддерживать решения SSR/BFF на Node.js
  • Участвовать в выборе технических решений, рефакторинге и развитии инженерных практик
  • Писать и поддерживать модульные и компонентные тесты
  • Настраивать мониторинг, работать с Sentry, логами, метриками и оповещениями
  • Проводить проверку кода, помогать коллегам с техническими решениями и наставлять разработчиков
  • Участвовать в постановке задач и технических интервью
  • Работать совместно с продуктовой командой, дизайнерами, бэкенд-разработчиками и специалистами по тестированию
  • Участвовать в Agile-процессах, поддерживать качество требований и соблюдать Definition of Ready / Definition of Done
  • Аргументировать технические решения и отвечать за результат

требования

  • От 4 лет опыта во фронтенд-разработке, из них от 2 лет с Vue.js
  • Уверенное знание JavaScript: event loop, closures, prototypes, async/await, Proxy, Symbol, Generators и принципов работы JS-движков
  • Глубокое знание TypeScript: generics, utility types, conditional и mapped types, type guards
  • Практический опыт с Vue.js: Composition API, реактивность, slots, provide/inject, асинхронные и динамические компоненты
  • Опыт проектирования фронтенд-архитектуры, понимание FSD и SSR/CSR/SSG
  • Знание Node.js и практический опыт работы с SSR или BFF
  • Опыт работы со сборщиками Vite, Webpack или Rollup, линтерами и инструментами для monorepo
  • Понимание HTTP, CORS, кэширования, WebSockets и принципов работы CDN
  • Навыки профилирования и оптимизации производительности с помощью DevTools
  • Опыт написания модульных и компонентных тестов, работы с моками и асинхронными сценариями
  • Понимание веб-безопасности: XSS, CSP, security headers, JWT/OAuth/SSO, OWASP Top 10
  • Знание семантической вёрстки, доступности (a11y), CSS и подходов к изоляции стилей
  • Базовое понимание Docker, GitLab CI/CD, NGINX и Kubernetes
  • Опыт работы с инструментами мониторинга, например Sentry, ELK и Grafana
  • Понимание SOLID, DRY, KISS, YAGNI и основных паттернов проектирования
  • Английский на уровне B1–B2 или выше
  • Самостоятельность, инициативность и ответственность за технический результат
  • Умение аргументировать решения, работать в команде и эффективно взаимодействовать с коллегами из разных направлений

условия

  • Условий в вакансии нет

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.