Lead JavaScript Engineer - Encore Musicians

Lead JavaScript Engineer - Encore Musicians

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Mixcloud

At a Glance

  • Tasks: Lead the development of a cutting-edge platform for booking live musicians and enhance user experience.
  • Company: Join Encore Musicians, a vibrant team passionate about live music and supporting artists.
  • Benefits: Enjoy competitive pay, flexible work options, and the chance to shape the future of live music.
  • Other info: Be part of a dynamic team with opportunities for personal and professional growth.
  • Why this job: Make a real impact in the music industry while working on exciting tech challenges.
  • Qualifications: Strong full-stack experience with TypeScript/JavaScript and a passion for problem-solving.

The predicted salary is between 60000 - 80000 £ per year.

Encore Musicians is a company that was recently acquired by Mixcloud and is one of the world’s leading online platforms for booking live musicians, bands, and DJs. Since 2014, we’ve helped over 50,000 clients bring live music to life’s biggest moments, from weddings to corporate events, and more. We’re passionate about supporting musicians and have helped them earn over £27 million through Encore gigs. By joining Encore, you’ll be joining a bright, friendly and ambitious team on a mission to bring more great live music into the world. Together, we’re solving meaningful challenges in our industry such as how to make live music accessible to everyone while enabling musicians to build sustainable careers.

We're looking for a Lead Engineer to join our small, full-stack engineering team. You'll be working alongside our other Senior Engineer as one of just two developers responsible for the entire Encore platform — from the customer-facing web app to our React Native mobile app, backend services, and infrastructure. You’ll join at a pivotal moment: we're mid-way through launching Encore in the USA, evolving our core product, and rolling out a rebrand across the site.

What You’ll Do:

  • Transform Encore into a more focused, intuitive self-serve platform for both musicians and customers.
  • Bring systems-level understanding and stewardship of strategy to the tech/product team.
  • Pastoral mentorship of another full-stack engineer.
  • Maintenance of our tech infrastructure.
  • Continuous formation/refinement of tech projects of strategic importance.
  • Deliver on the release cadence for tech/product projects of strategic importance.
  • Improve Encore key features including messenger, job listings, search and musician admin panels.
  • Continued build-out of the USA platform.
  • Keep technical output closely aligned with commercial priorities.
  • Work with bespoke payment integrations, including Stripe for the US market.
  • Reduce tech debt on an ongoing basis.

Who you are:

  • Lead-level engineering ownership in a production software environment.
  • Strong full-stack experience with TypeScript/JavaScript.
  • Experience with React for frontend and Node.js/Express for backend services.
  • Comfort moving between frontend web work and infrastructure/DevOps tasks.
  • Experience working with AI-assisted coding tools.
  • A product and commercial mindset.
  • Strong communication skills.
  • Comfort operating with autonomy as an individual contributor.
  • Experience with (or willingness to quickly get up to speed on) our stack.
  • Eligible to work in the United Kingdom.

Nice to Have:

  • TanStack Start/Router experience.
  • A passion for music.
  • Experience working in a two-sided marketplace business.
  • Experience navigating a codebase that has evolved and grown over several years.
  • Degree in Computer Science or Software Engineering.

What Makes This Role Special:

  • Zero-to-one impact: Be at the forefront of solving some of the music industry’s most intriguing challenges.
  • Real problem-solving: You’ll work on complex, meaningful challenges that impact thousands of musicians and event organisers.
  • True ownership: Take the lead in shaping product direction.
  • Direct impact: Work in a small, dynamic team where your contributions directly affect our users’ experiences.

Lead JavaScript Engineer - Encore Musicians employer: Mixcloud

Encore Musicians is an exceptional employer, offering a vibrant and collaborative work culture where creativity thrives. As part of a small, dedicated team, you'll have the opportunity to make a significant impact on the live music industry while enjoying professional growth through mentorship and innovative projects. Located in the UK, Encore provides a unique chance to work at the intersection of technology and music, all while being supported by the resources of Mixcloud.

Mixcloud

Contact Details:

Mixcloud Recruitment Team

We think you need these skills to ace Lead JavaScript Engineer - Encore Musicians

Full-Stack Development
TypeScript
JavaScript
React
Node.js
Express
DevOps