GTΒ·about 18 hours ago
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.
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.
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.
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.
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
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
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
GT interview with Recruiter
Technical interview
Final interview