facebook tracking

Spotify is hiring Developers for the online studio in Soundtrap

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 by clicking https://app.jobvite.com/j?aj=o8dG8fwT&s=Soundtrap(Please be mindful to use the link and not the apply button)

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.

 

https://app.jobvite.com/j

Or, know someone who would be a perfect fit? Let them know!

Already working at Soundtrap?

Let’s recruit together and find your next colleague.

email
@soundtrap.com
Teamtailor

Applicant tracking system by Teamtailor