Developer for the online music studio at the Soundtrap hub

Soundtrap is a collaborative, cloud-based recording studio. As of November 2017 we are a part of the Spotify family. Our mission is to make music making available for everyone, no matter where in the world you are or what device you are using.

With us, anyone with an interest in audio making can create their sound recordings online, either as an independent creator or in collaboration with friends, band members or classmates.

What you’ll do

We’re looking for developers for Soundtrap’s studio team, the people who make the music happen. As part of the studio team you’ll be working at the heart of Soundtrap’s innovative browser-based DAW, implementing new features and improving the user experience even further.

The core of the studio is written in Dart and Javascript but we like our engineers well-rounded so you’ll also be implementing the necessary backend components in Java, in addition to handling deployments of new studio code onto production systems.

You will be working with the bleeding edge of Web Audio development across all major browsers. You’ll help in identifying bugs in the browser implementations and communicating with browser devs and others on ideas for future improvements.

Maybe you’ll be improving our collaborative video chat, writing custom effects using Emscripten or WebAssembly in an AudioWorklet, or coming up with a new interface for making music. The work varies but is always interesting!

You’ll participate in monthly hack days, bringing your great audio ideas to life in the studio.


Who you are

You like writing efficient front-end code in Javascript or Dart. Doing audio in the browser can be expensive and we need to ensure that our UI updates don’t interfere with our audio rendering across a range of devices. You know your way around the browser developer tools and like figuring out what makes web applications tick.

You’re excited by cutting-edge HTML5 APIs like Web Audio, Web MIDI and WebRTC and have a good understanding of modern web development.

You care about the user experience and want to make sure that our users can flex their creative muscles without being held back by the interface.

You know your way around backend code (Java in our case) and aren’t intimidated by operations work. Though you’ll be focused on the Soundtrap studio you’ll be responsible for writing and maintaining any required backend components (including tests!) and interacting with Google storage, MySQL, and other backend services.

We value people who are flexible and passionate about what they do. Experience in the technologies and languages we use at Soundtrap is a big plus but if you’re a quick learner and love our product as much as we do then feel free to get in touch and tell us why you’d be a good fit!

Bonus points:

  • You have an interest in music. No need to be Beethoven but it would be great if you play an instrument or have dabbled in recording or creating music using other DAW software (like Ableton Live or Garageband).
  • You know some functional and/or reactive programming.
  • You’ve done a bit of audio programming, maybe Web Audio, general DSP, or writing VST plugins.
  • You know mobile development, either on Android or iOS.
  • You’re not scared of C++ and are able to dig into the guts of the browser Web Audio implementations when needed.
  • You have experience in general application profiling using Instruments, perf or other tools.

So if you’re curious about working with music and tech at a fun company, do apply below!


Applying

Please send your resume and cover letter in English as soon as possible.

We are proud to foster a workplace free from discrimination. We strongly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better product for our users and our creators. This is something we value deeply and we encourage everyone to come be a part of changing the way the world listens to music.

 

Similar jobs

Senior Application Security Software Engineer

Engineering & IT, Infrastructure, Software Engineering New York, USA

Workday HRIS Application Specialist

Business Support, Engineering & IT, HR, Internal IT New York, USA

Senior Software Engineer – Data

Analytics, Data & Analytics, Engineering & IT, Software Engineering New York, USA

Senior Machine Learning Engineer – Growth Opportunities

Data & Analytics, Engineering & IT, Machine Learning, Software Engineering New York, USA

Related content