Android Engineer

Job description

Primephonic is a digital music start-up that has been dubbed by the media as ‘the Spotify of classical music’. With the best 100% classical music streaming service we seek to reinvent the digital classical music experience and reignite a global passion for the genre. Classical music lovers are currently heavily underserved in the digital space, we have the ambition to change this by offering the world’s most extensive classical music catalogue, with the highest audio quality and the best search in the industry. At the same time, we also pay out classical artists in a fairer way. Primephonic launched its streaming service (iOS, Android and web) in the United States, United Kingdom and The Netherlands this Fall. Our global roll out is planned for 2019. Based in Amsterdam, with a commercial office in New York City, our rapidly growing team is home to over 20 classical music lovers of ten different nationalities.

Requirements

Overview

As our first member of the Android team, you will have a leading role not only in designing, implementing, and maintaining our Android app, but also in setting up the engineering best practices for future mobile development. You will be the talk of the town, as you will be one of the lucky few who get to say they work on an app built 100% in Kotlin (lucky you!).


Together with our partners at Q42 who helped us build our initial MVP, you will work alongside the backend, iOS and data teams and take your ideas from implementation to production, helping to build the most solid streaming app available. Once you’re comfortable and up-to-speed, you will take up a leading role in developing and monitoring our app fully in-house.


Even better if you have:

  • Contributed to open source projects

  • Experience setting up CI/CD pipelines

  • Built & published your own apps (send us the links!)

  • Experience in leading a small team

What will you do?

  • Improve engineering best practices (tooling, processes, monitoring, etc).
  • Review designs and document technical specifications
  • Work with other talented FE and BE engineers to bring new features live
  • Integrate native streaming libraries
  • Design, build, and maintain our Android app built in Kotlin

Some technologies we work with

  • Kotlin, coroutines, Dagger, Anko, Glide, Butterknife

  • Architecture Components (Lifecycle, Navigation)

  • Room DB, OkHttp, Retrofit, Moshi

  • Robolectric, Espresso, Mockito

  • Github, Fabric, Mixpanel

Perks

  • You will get a non-sugarcoated insight in the world of streaming services and the way we disrupt the market.

  • Purpose driven organization: our product makes people truly happy

  • You will join a very inspiring, global, international young team of 20 music lovers from 10 different countries.

  • Great office life, masterclasses, monthly office outings & strategy sessions, fresh cooked lunch, and Friday afternoon drinks with live music in our office!

  • Good compensation and a contribution to the pension scheme. 

  • 25 holidays

  • Last but not least a free subscription to the Primephonic app!