Senior Frontend Engineer (Splits & Payments)

Job description


FUGA provides forward-thinking music distribution, technology, and marketing services to forward-thinking music companies. Working at the heart of the music industry with more than 800 clients, including Riot Games, Hospital Records, Epitaph, and Beggars Group, FUGA is the world’s leading full-service B2B music distributor.

FUGA works at the forefront of music distribution technology, connecting its clients with digital service providers like Spotify, Apple Music, and Amazon Music while helping them get the most from their music, whether that’s with award-nominated label services, industry-leading revenue accounting, or using FUGA’s suite of best-in-class products.


As a Senior Frontend Engineer for FUGA, you will be responsible for developing, prototyping, and conceptualizing the current and future frontend architecture that powers the FUGA distribution platform.

Your responsibilities will also extend to the improvement of the frontend development process in collaboration with other stakeholders, creating clear user experience journeys, and ensuring that the frontend platform scales according to our growth. You will be working closely with other senior frontend engineers at FUGA whilst shaping the direction of the frontend stack, collaborating on a larger scale re-architecture of the platform.

Senior members of the Core Services Group are responsible for:

  • Work with non-technical stakeholders and Product team members to create solutions for the needs of our clients.

  • Collaborate with other engineers in an agile environment through planning, sprints, standups, and retrospectives.

  • Build, maintain, and lead the frontend components of the FUGA platform

  • Work together with the rest of the team to improve the overall code quality and modernize various aspects of the application.

  • Write automated tests for new features as you build them and help with adding tests for existing features where there are gaps.

  • Assist with monitoring the application’s overall health and performance as well as resolving issues when they arise.

As a member of the Splits & Payments team you will specifically be responsible for initializing the build of a new component / product line by:

  • Being a key stakeholder for decisions about which technologies and frameworks to use
  • Working together with our chief architect and solution engineers to progress from solution design to first iterations of implementation.
  • Working closely together on the design of the application with other senior members of the Product and Technology team


  • 5+ years of experience developing complex frontend applications at scale

  • 3+ years of experience working with React

  • Experience with HTML, CSS, and preprocessors such as SCSS and Webpack

  • Deep understanding of user experiences and user journeys on products

  • You have a product-oriented mindset and empathy for the users

  • Experience leading initiatives and clearly communicating to non-technical stakeholders

  • Experience working in agile environments, preferably Scrum or Kanban.

Nice to haves

  • Jenkins and Github actions

  • Typescript

  • NodeJs

  • Kubernetes, Helm, and Docker

  • Cypress

  • Experience working with music metadata and audio files/codes