(fluent Ukrainian) Frontend Product Engineer (Vue/Nuxt)

Brak informacji o wynagrodzeniu
MidFull-time
#393916·Dodano 5 dni temu·0
Źródło: SupportYourApp
Aplikuj teraz

Tech Stack / Keywords

VueAIBackendVue.jsAPITypeScriptCSSREST API

Firma i stanowisko

SupportYourApp is an international Intelligent Support-as-a-Service company with over 15 years of experience providing reliable technical and user support services and user experience enhancement services to growing companies. Their international team exceeds 1500 specialists. They operate globally, supporting clients in 60 languages, collaborating with leaders such as Mastercard, Calm, and MacPaw. They develop innovative products like Quidget, an AI-agent platform for automating chat and email support, serving customers 24/7, handling 50%+ of typical inquiries automatically, and supporting 45+ languages.

Wymagania

  • Minimum 3 years experience with Vue.js, deep understanding of Composition API including composables, reactivity, and lifecycle hooks.
  • Experience with Nuxt 3 in production, understanding of SSR, hydration, server data fetching, and middleware.
  • Proficient in TypeScript.
  • English language proficiency at Upper-Intermediate (B2) level or higher.
  • Experience with Pinia, understanding store design principles and global state management.
  • Experience with Tailwind CSS, Vuetify, SCSS/BEM, creating responsive and cross-browser layouts.
  • Experience with Socket.IO, implementing real-time features, reconnect mechanisms, and connection state management.
  • Experience integrating REST APIs including typing, request structuring, error handling, and authorization mechanisms.
  • Understanding of iframe, postMessage, cross-origin restrictions, and isolation.
  • Experience with Vite configuration, plugins, and build optimization.
  • Experience integrating designs from Figma into web applications and working with Figma MCP.
  • Analytical thinking with experience in product analytics tools such as PostHog or Amplitude, event tracking design and conversion analysis.
  • Practical experience with AI-assisted or AI-agentic development using tools like Claude Code or Cursor, capable of producing production-quality code through AI assistance.
  • Experience conducting code reviews as a reviewer.
  • Understanding basics of web security including XSS and data sanitization.

Nice to have:

  • Understanding of backend and experience with Express.js.
  • Knowledge of MongoDB, Redis, Elasticsearch.
  • SQL knowledge for analytic data extraction.
  • Experience with LLM APIs (Anthropic, OpenAI): prompt engineering, tool usage, and streaming.

Obowiązki

  • Develop and maintain the main web application using Vue 3 and Nuxt 3 (SSR), including AI-agent builder, live chats, analytics, and billing.
  • Develop an embeddable chat widget using Vue 3 and Vite (iframe) with postMessage, real-time interaction, and theming support.
  • Create and improve AI functionalities, including tuning AI-agent behavior, prompts, and guardrails.
  • Optimize application performance focusing on bundle size, lazy loading, and Core Web Vitals.
  • Maintain the production environment, analyze errors in Sentry, investigate causes, and implement solutions.
  • Modernize legacy code alongside developing new product features.
  • Develop AI-assisted processes by creating rules, instructions, and skills for AI tools within the codebase.
  • Participate in task decomposition, estimation, and technical decision making in close cooperation with Product, Design, and Backend teams.

Benefity

  • Business hours service provision.
  • Unique art spaces or opportunity for remote collaboration.
  • Trust-based communication, absence of activity trackers.
  • Balance between project load and personal time, including internal medical policy.
  • Creative community focused on people and mutual feedback.
  • Attractive referral rewards.
  • Competitive compensation in USD.
  • Paid onboarding and access to a corporate library.

Benefits may vary depending on contract type; some benefits may not apply to independent contractors.

Płatny urlop
Napoje w biurze
Spotkania integracyjne
Dofinansowanie szkoleń

Inne informacje

Points listed in the offer may vary depending on the terms of your contract. Certain benefits and conditions usually apply to employees; independent contractors may not be entitled to all benefits. Specific terms will be clearly defined in your contract if signed.

SupportYourApp

SupportYourApp

9 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz