freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Engineer

Summary

Build and scale the frontend architecture of a global music distribution platform using React, TypeScript, and Node.js, while collaborating on a large-scale re-architecture.

ABOUT FUGA

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 such as Spotify, Apple Music, and Amazon Music while helping them get the most from their music, whether that is with award-nominated label services, industry-leading revenue accounting, or using FUGA's suite of best-in-class products.

RESPONSIBILITIES

As a Full Stack Engineer, you will develop, prototype, and conceptualize the current and future frontend architecture of the FUGA distribution platform. You will also improve the development process in collaboration with stakeholders, create clear user experience journeys, and ensure the platform scales with growth. You will work closely with senior engineers to shape the stack direction and collaborate on a large-scale re-architecture of the platform.

TECH REQUIREMENTS

  • Proficiency in JavaScript/TypeScript and frameworks such as React (expert level).
  • Solid knowledge of full stack development with a strong frontend orientation.
  • Understanding of optimizing production builds for performance, scalability, and maintainability.
  • Experience with CI/CD pipelines and automation tools (GitHub Actions preferred).
  • Experience in API development and maintenance, with proven experience in Node.js or other backend languages.
  • Some experience with Redis, including caching and distributed session management.
  • Strong capability to address complex engineering topics such as architecture and observability.
  • Strong foundation in software development principles, including design patterns and testing strategies (unit and integration testing).
  • Excellent communication with designers and product teams to translate business goals into effective technical solutions.
  • Interest in music technology or related fields.

SOFT REQUIREMENTS

  • Strategic Thinking: aligning technology with business objectives and contributing to the technical strategy.
  • Decision Making: making informed decisions about integrating existing libraries versus building from scratch.
  • Mentorship & Coaching: guiding and mentoring junior and mid-level developers.
  • Influence & Leadership: leading teams, driving initiatives, and influencing technical decisions.
  • Problem Ownership: taking responsibility for identifying, solving, and preventing complex technical issues.
  • Agile & Process Improvement: leading agile practices, process improvements, and advocating best practices.
  • Conflict Resolution: handling disagreements constructively.
  • Presentation Skills: communicating technical concepts to technical and non-technical stakeholders.
  • Continuous Learning & Innovation: staying updated with industry trends and encouraging a culture of innovation.
  • Risk Management: assessing and addressing potential risks related to code changes and refactoring.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available