Job Description
In this key engineering role in one of our multidisciplinary product teams, you will take end-to-end ownership of the engineering tasks that will bring the most impact to millions of music learners. All this while quickly getting into new technologies and solving the unsolvable.
Our current technologies:
Native iOS (Swift, some Obj-C, Sparrow), Native Android (Java & Kotlin, libgdx), Node.js & some PHP for server-side (deployed on AWS), Machine Learning (TensorFlow, python), BI (AWS mobile analytics, pipelines, Redshift warehouse, re:dash for visualisation), Continuous Deployment (Travis CI, Fabric, fastlane), our own in-house A/B testing infra, and many more...
Who are we looking for?
- You are passionate about writing beautiful, clean code without compromising on a get-things-done attitude
- At least 5 years of extensive software engineering experience, preferably across a variety of technologies
- BSc in Computer Science or equivalent practical experience
- A team player with amazing verbal and written communication skills
- Experience with mobile development (Android/iOS) - big advantage
- Passionate about product and UX - big advantage
- Experience with machine learning - advantage
- A love of playing music - advantage