Вакансия из Hirify Global, списка международных tech-компаний
Пожаловаться
Зарплата и рынок
Мало
$85к-95к/год
$73к$120кмедиана$170к
По похожим ролям (47) ~ $120к/год
На СНГ рынке: $2.2к/мес ($1.6к - $2.8к)
65
Средняя вакансия
развернуть
Вакансия предлагает понятный современный стек и четко описанные обязанности, однако зарплата находится ниже медианы рынка для данного уровня специалиста.
Кликните для подробной информации
Низкая зарплатаАрбитражное соглашениеСовременный стекЧеткие обязанностиAI в процессах
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Frontend Developer (Vue/Nuxt): Building scalable customer-facing booking platforms, advisor tools, and shared design systems with an accent on Vue 3, Nuxt, TypeScript, Tailwind CSS, and accessible high-performance interfaces. Focus on optimizing Core Web Vitals and SSR, maintaining component libraries and automated tests, and solving complex front-end reliability, security, and accessibility challenges.
Location: 100% remote within the United States and eligible states. The role may also support in-office or hybrid work from the San Marcos office.
Salary: $85,000–$95,000 per year.
Company
Avoya Travel operates a travel technology platform connecting travelers with independent travel professionals and supporting vacation planning and booking.
What you will do
Build and maintain responsive booking websites, advisor tools, internal platforms, and reusable front-end components.
Develop modern applications with Vue 3 Composition API, Nuxt, TypeScript, Tailwind CSS, HTML, and JavaScript.
Contribute to product discovery, technical planning, architecture decisions, estimation, and code reviews.
Create automated unit and component tests with Vitest and Vue Test Utils, and document components with Storybook.
Improve Core Web Vitals, bundle sizes, server-side rendering, hydration performance, accessibility, security, and cross-browser compatibility.
Use AI-assisted development tools such as Claude Code and Codex while reviewing, validating, testing, and securing generated code.
Requirements
At least three years of professional front-end development experience.
Strong experience with Vue 3, Nuxt 3/4, TypeScript, JavaScript, HTML5, CSS3, Tailwind CSS, and Vite.
Experience writing unit and component tests with Vitest, using Git workflows, and reviewing pull requests.
Knowledge of responsive design, WCAG 2.1 AA accessibility, Core Web Vitals, SSR, hydration, debugging, and performance optimization.
Strong collaboration and communication skills, including the ability to work across technical and non-technical teams.
Must work remotely from the United States and eligible states, maintain reliable connectivity, protect confidential information, and communicate clearly in English.
Nice to have
Experience migrating Nuxt 2 applications to Nuxt 3/4.
Experience building shared component libraries, design systems, or front-end platforms.
Experience with Storybook, CI/CD, deployment workflows, travel technology, online booking, e-commerce, or high-traffic customer-facing websites.
A bachelor's degree in computer science, software engineering, web development, or a related field.
Culture & Benefits
Fully remote work for eligible US locations, with flexible in-office and hybrid options.
Medical, dental, vision, and ancillary benefits for full-time employees beginning the first month after hire.
401(k) with a 4% employer match, immediate vesting, and travel discounts.
Collaborative environment focused on innovation, ownership, learning, wellness, and work-life balance.
Company equipment is provided for remote employees, including a laptop, monitor, keyboard, headset, and mouse.
Hiring process
Professional references and background checks are conducted.
An arbitration agreement is required as a condition of employment.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →