Frontend Developer (Vue.js) | Special Project Music (YBHQ)

Remote from
Europe flag
Europe
Annual salary
Undisclosed
Salary information is not provided for this position. Check our Salary Directory to estimate the average compensation for similar roles.
Employment type
Full Time,
Job posted
Apply before
10 Jul 2026
Experience level
Senior
Views / Applies
11 / 4

About GT

GT provides clients with offshore product teams from CEE, a product development studio & data science services.

Actively Hiring
Verified job posting
This job post has been manually reviewed for authenticity and compliance.

AI Summary

This is a Frontend Developer role focused on Vue.js, working on a premium digital music platform for Yungblud's fans. The project involves building scalable, component-driven frontends with Vue 3, TypeScript, and various modern tools like Pinia, Tailwind, and Stripe. The ideal candidate has strong Vue 3 experience, is comfortable with agile remote work, and has a passion for music/entertainment. The role offers the opportunity to work on a high-engagement platform with multimedia, payments, and interactive features. The company, GT, connects talent with high-growth companies globally.

Role DNA

Job Complexity
Easy Hard
Pace & Pressure
Relaxed Fast-paced
Autonomy Level
Guided Full Ownership
Communication Load
Independent Highly Collaborative
AI Insight The role requires proficiency in Vue 3, TypeScript, and multiple integrations, but it's not a senior architect position. It balances technical depth with collaboration, making it moderately challenging.

Salary Analysis

Median Market Rate
$110,000
US Market
$70k – 160k
0 $176k
AI Insight The salary is not specified in the listing. Based on the US market for a mid-level Vue.js Frontend Developer, the typical range is $70k-$160k, with a median around $110k. Expectations may vary based on experience and location.

Key Skills

Vue.js TypeScript Pinia Vue Router Tailwind CSS API Integration Agile Development Git Stripe Component Libraries

Dear Hiring Team,

I am excited to apply for the Frontend Developer (Vue.js) role at Special Project Music (YBHQ) via GT. With strong expertise in Vue 3, TypeScript, and modern frontend tooling, I am eager to contribute to building an engaging platform for music fans. I have experience developing scalable component-driven applications, integrating APIs, and working in agile remote teams.

In my previous roles, I have leveraged technologies like Pinia, Vue Router, Tailwind CSS, and Stripe to deliver high-performance user experiences. I am particularly drawn to this role because of the opportunity to work on a premium digital platform that blends multimedia, subscriptions, and interactive community features.

I am confident that my technical skills and passion for creating seamless user interfaces will make me a valuable addition to your team. Thank you for considering my application.

Sincerely,
[Your Name]

Can you describe your experience with Vue 3 Composition API and <script setup>?
I have used Vue 3 Composition API extensively in my projects, including <script setup> for cleaner code and better TypeScript support. For example, I built a dashboard with reusable composables and reactive state management using Pinia.
How do you handle form validation and API integration in a Vue 3 app?
I use Vee Validate with Zod for schema-based validation, and Axios for API calls. I create custom composables for form handling to ensure reusability and error handling.
Describe a time you optimized frontend performance in a Vue app.
In a previous project, I implemented lazy loading for Vue Router, used virtual scrolling for large lists, and optimized component re-renders with computed properties and v-memo.
How do you integrate third-party services like Stripe or Mux?
I follow their documentation and create wrapper composables or plugins. For Stripe, I use Elements to handle payment flows securely, and for Mux, I integrate the player SDK with Vue's lifecycle.
Tell us about your experience working in agile remote teams.
I have worked remotely using tools like Slack, Jira, and Git. I participate in daily stand-ups, sprint planning, and code reviews. I ensure clear communication through documentation and asynchronous updates.

GT was founded in 2019 by a former Apple, Nest, and Google executive. GT’s mission is to connect the world’s best talent with product careers offered by high-growth companies in the UK, USA, Canada, Germany, and the Netherlands.

On behalf of Special Project Music (YBHQ), GT is looking for Frontend Developer (Vue.js) interested in music & entertainment domain.

About the Client & the Project:

Special Project Music (YBHQ) is a premium digital platform created for Yungblud’s most dedicated fans, offering exclusive multimedia content, memberships, interactive community features, and fan engagement experiences.

The frontend is built with Vue 3 and TypeScript, with a strong focus on performance, scalability, and user experience.

The platform includes integrations for video/audio streaming, subscriptions, payments, analytics, timeline-based content, NFC experiences through ZATAP integration, and rich post/content creation powered by the TipTap editor.

About Openstage:

Openstage is the technology ecosystem powering YBHQ. It provides the frontend architecture and infrastructure used to deliver scalable digital experiences, secure multimedia playback, subscriptions, engagement tracking, and interactive fan experiences.

The frontend team works closely with backend and API teams to build reusable and high-performance UI systems using a modern Vue-based architecture.

About the Role:

We are looking for a Frontend Developer with strong Vue.js experience to help maintain and expand the YBHQ platform. The ideal candidate is comfortable working remotely in an agile environment and capable of building clean, scalable, component-driven frontend applications.

Essential knowledge, skills & experience:

  • Strong experience with Vue 3 (Composition API and <script setup>)

  • Strong knowledge of TypeScript and modern JavaScript (ES6+)

  • State management using Pinia

  • Routing with Vue Router 4

  • Form handling and validation using Vee Validate and Zod

  • API integration experience using Axios

  • UI styling with Tailwind CSS and PostCSS

  • Experience with component libraries such as ShadCN and Reka UI

  • Understanding of reusable composables and utilities, especially VueUse

  • Experience using Git, Agile workflows, and remote collaboration

  • English level – Upper-Intermediate or higher

Nice-to-have:

  • Experience with Vue i18n

  • Experience with Sentry logging and monitoring

  • Experience with Google Tag Manager and analytics/tracking integrations

  • Familiarity with Stripe Payment Element and subscription flows

  • Experience with Mux audio/video playback

  • Experience using TipTap, GSAP, and Swiper.js

  • Familiarity with NFC integrations or connected experiences

  • Basic understanding of frontend performance optimization and scalable component architecture

Responsibilities:

  • Build and maintain scalable Vue 3 / TypeScript frontend features

  • Develop reusable and high-performance UI components

  • Integrate external services and APIs (payments, streaming, analytics, subscriptions)

  • Collaborate closely with frontend, backend, and API teams in an agile environment

  • Contribute to frontend architecture, performance, and user experience improvements

  • Support the expansion of AI-enabled frontend capabilities across the platform

Interview Steps:

  1. GT interview with Recruiter

  2. Technical interview

  3. Final interview

Apply now >

Annual salary information is not provided for this position. Explore salary ranges for similar roles in our Salary Directory ›

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

How to apply

Did you apply? Let us know, and we’ll help you track your application.

See a few more

Similar Web & App Design remote jobs

Job Search Safety Tips

Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview. Read more ›
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them. Read more ›
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers. Read more ›
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.

Share this job

Jobicy+ Subscription

Jobicy

614 professionals pay to access exclusive and experimental features on Jobicy

Free

USD $0/month

For people just getting started

  • • Unlimited applies and searches
  • • Access on web and mobile apps
  • • Weekly job alerts and digest
  • • Access to additional tools like Bookmarks, Applications, and more

Plus

USD $8/month

Everything in Free, and:

  • • Ad-free experience
  • • Daily job alerts and digest
  • • Personal career consultant
  • • AI-powered job advice
Go to account ›