Full-stack Engineer, Mobile - for the Soundtrap hub

Stockholm /
Soundtrap – Soundtrap /
Permanent
Would you like to be part of redefining how people make music and tell stories?

Soundtrap is the world’s leading browser based Digital Audio Workstation (DAW). Acquired by Spotify in 2017 and primarily based in our Stockholm headquarters we provide a collaborative music and podcast recording studio on the web and mobile.

The Dreamcatcher team is making sure the Soundtrap experience on mobile devices is top notch. We currently have two apps released. The Soundtrap Studio, written in React Native and available on iOS and Android. In addition, in October 2020, we launched the Soundtrap Capture app, written in Flutter and available on iOS.

We have amazing plans to grow the apps and a lot of exciting work ahead of us and we are looking for a passionate full-stack software engineer to join our team!

What you’ll do

    • Main responsibility will be to develop the Soundtrap Studio app. The app is written in React Native and the functionality consists of signup, login, profile page, audio project management, subscription flow and messaging among other things. The app also runs the Soundtrap DAW inside of a webview.
    • In addition, you'll work as a valued team member in a fast-paced agile environment where you will have autonomy and ability to craft the future direction of Soundtrap’s mobile apps. You'll be greeted by a friendly, informal environment that supports your individual growth.

You will work with

    • React Native on the Studio app to architect, build and scale the application. This will involve working closely with other developers and designers in order to improve the product as a whole.
    • Modern Java on the server-side API
    • Dart on the DAW module that runs inside a webview, fixing smaller issues with the team that owns it.

Who you are

    • A software engineer experienced in Javascript and Java.
    • Someone who knows the ins and outs of React Native.
    • Familiar with or have the ability to learn DART.
    • Someone who demonstrably understands the languages and tools you’ve used on a deeper level.
    • Able to write clear, modular, maintainable code that will perform on many platforms and devices.
    • Passionate about the quality of the software you design and deliver.

Bonus

    • History of developing mobile applications natively for either Android or iOS, especially if the applications involve audio.
    • Experience in Flutter.
    • Experience in audio programming.
    • Work in open source is a plus so that we can check out some of your contributions and get an idea on how you collaborate.
    • Interest in music. Perhaps you play an instrument or just love listening to music non-stop.
You are welcome at Spotify for who you are, no matter where you come from, what you look like, or what’s playing in your headphones. Our platform is for everyone, and so is our workplace. The more voices we have represented and amplified in our business, the more we will all thrive, contribute, and be forward-thinking! So bring us your personal experience, your perspectives, and your background. It’s in our differences that we will find the power to keep revolutionizing the way the world listens.

Spotify transformed music listening forever when we launched in 2008. Our mission is to unlock the potential of human creativity by giving a million creative artists the opportunity to live off their art and billions of fans the chance to enjoy and be passionate about these creators. Everything we do is driven by our love for music and podcasting. Today, we are the world’s most popular audio streaming subscription service with a community of more than 320 million users.