Position: Android developer for Berlin music tech company
Company: Soundbrenner
Category: Android
Experience required: 3y
English level: upper

Soundbrenner's Android (https://play.google.com/store/apps/details?id=com.soundbrenner.pulse) and iOS (https://apps.apple.com/us/app/the-metronome-by-soundbrenner/id1048954353) apps were downloaded over 7 million times and are currently used by over 600,000 musicians every month. Learn more on https://www.soundbrenner.com

**Work internationally**
Our head office is in Hong Kong. That’s where we founded the company, mainly because it is close to where we manufacture our hardware products. In this exciting city, our team handles all business, finance, operations, sales, marketing, and manufacturing.
Our software development team is located in Berlin, Germany although throughout the pandemic all of our engineers are working remotely. 
Our company language is English. German skills are not required. At the Berlin office, we have people from Spain, Germany, Turkey. In the entire company 12 nationalities work together.

**What we're looking for**
- An experienced Android developer to join our team remotely
- Someone who talks Kotlin and Java 8, and has an opinion about architecture design, ranging from MVP to MVVM and beyond
- A responsible individual who loves learning new technologies, such as Bluetooth-Low-Energy, client-server communication, low-latency audio processing, MIDI communication, subscription frameworks, etc.
- Collaborate with cross-functional teams to define, design, and ship new features
- Unit-test code for robustness, including edge cases, usability, and general reliability
- A creative engineer that has experience translating designs into functional UI with a delightful UX
- A proactive person that uses git, can (or could learn to) read iOS code and wants to work in an agile environment where we peer-review each other's work

**We believe in**
- Open communication
- Positive criticism
- Active participation in the decision-making process
- Openness to new ideas and experiments
- Pragmatic problem-solving attitude
- Willingness to learn and staying up-to-date
- Caring for our customers, peers and moral compass
- Doing great work that lasts, with consistency and DRY in mind
- Being outcome-oriented 
- Making something people love to use
- Taking ownership
- Fairness

**A passion for music**
If you want to work at Soundbrenner, a passion for music is a big plus. We build tools, and it helps a lot if you’ve played an instrument before to understand why what you’re building is important. However, no one here is a professional musician, and you don’t have to be one either.
Working in music technology is exciting. There is a great community around us, with Ableton, Native Instruments, and SoundCloud as the main drivers. Berlin city grants you plenty of personal freedom, with an insane club culture and music scene. As an engineer working at a Music Tech company, you’re pretty much as cool as it gets.

**A small, dedicated team**
We’re still a relatively small tech team where everybody is working towards a team goal, and on multiple platforms: iOS, Android, Embedded Systems, Digital Signal Processing, Backend.
We do our best to create development processes that are transparent and modern: We practice Scrum, refine the specs in the backlog every week, keep track of bugs, perform tests and have a daily stand-up meeting between our colleagues in the office and remote. Every engineer wears many hats and needs to learn different things quickly. If self-organizing is your thing, you’ve found your place.

What our team excels in:
- Native Android and iOS development
- Bluetooth Low Energy / Bluetooth 5 (IoT)
- Open Source Parse Server
- Low-level audio processing
- Network synchronization
- Music technology
- ARM Cortex M0/M4 Embedded Systems
- Prototyping in Python
- Haptics

**Are you up to the challenge?**
Get in touch with us if you think you’d be a great fit for our team. 🎉
You can read more facts about our company here and check out the hashtag #soundbrenner to see some members of our community in action.
By the way, we think the number of years you’ve previously spent in a job is just one way to measure experience. If you have what it takes, but don’t have the perfect CV, we still encourage you to reach out.
 
Age, gender or ethnicity don’t influence our hiring decisions. If you’re concerned, you can send an anonymous CV.

**The interview process**
- Review of your CV and motivation letter
- Introductory video call
- Request of previous work samples (e.g., open source work) or code challenge. All practical scenarios, no confusing whiteboard exercises.
- Second interview with our CTO and CEO
- Job offer