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.
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’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!
- 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!
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.