Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Revelator is a leading provider of business solutions for the music industry. Our all-inclusive B2B platform, API, and web3 infrastructure enhance efficiency in music distribution, financial reporting, and simplify royalty operations. We offer a wide range of services, including catalog management, supply chain, income tracking, rights management, and business intelligence. By leveraging our innovative solutions, music businesses can easily navigate the evolving landscape and capitalize on new opportunities.
About the Role:
We’re seeking a skilled Frontend Developer to help shape elegant, scalable, and maintainable web applications using:
- Nuxt 3 (Vue 3)
- Tailwind CSS
- A Headless CMS (e.g., DatoCMS, Contentful, Sanity, Strapi)
- A design methodology based on **Atomic Design System**, ensuring modular, reusable UI architecture
Responsibilities
- Build performant, responsive web apps using Nuxt 3 and Vue 3
- Design and implement UI components with Tailwind CSS
- Consume content from any Headless CMS via GraphQL or REST
- Structure UI using Atomic Design methodology:
- Decompose UI into Atoms (buttons, labels, inputs, icons)
- Combine atoms into Molecules (e.g., search bar composed of input + button)
- Build Organisms from molecules (e.g., a header combining logo, nav, search)
- Assemble Templates as skeletal page layouts
- Populate Pages with real content to validate layout and behavior
- Collaborate across design and development: maintain consistency, scalability, and visual coherence
- Champion best practices: testing, performance, accessibility, and clean code
- Contribute to, document, and iterate the design system for long-term team efficiency
- 3+ years in frontend development
- Strong experience with Vue.js (Vue 3 preferred) and Nuxt.js
- Solid JavaScript/TypeScript skills (ES6+)
- Proficiency with Tailwind CSS or utility-first frameworks
- Hands-on experience with any Headless CMS (GraphQL/REST APIs)
- Understanding of Atomic Design architecture and component hierarchy
- Familiarity with responsive design, accessibility, SEO, and CI/CD pipelines
- Average fluency in Git and collaboration workflows
- Portfolio of past work
- Expertise in SSR/SSG, caching, and hybrid rendering patterns
- Testing experience with Jest, Vitest, Cypress, etc.
- Experience building or using component libraries or pattern-driven workflows
- An eye for UX, contributions to open-source, or a portfolio of past work
Key Skills
Ranked by relevanceReady to apply?
Join Revelator and take your career to the next level!
Application takes less than 5 minutes