Senior Android Engineer - Core Foundations Team

Paris, IDF, FranceFull-time

Company Description

Deezer is a global music streaming service with over 73 million of tracks and a leading presence in 200 countries.

Behind the code and the pixels is our team of 550 music lovers, and we’re building something incredible together. Want in? If you’re looking for an adventure, not just an internship, and you fancy seeing ideas come to life in a heartbeat, you’re in the right place.

Job Description

How about you?

The Core Foundation Team mission is to provide other teams with solutions to help them build their applications efficiently and qualitatively.
On one side, the team builds streaming, downloading, measuring and api access features. On the other side, we advise them on architecture and process matters.

What you will do:

  • Add new foundations and maintain the existing ones
  • Ensure that all written code and architecture is high quality, scalable, and performant
  • Take initiative in refactoring and to keep things simple
  • Take full ownership of a feature set, from the first discussion to going live on Android devices

Qualifications

What we are looking for:

  • Solid understanding of Object Oriented Programming and architecture in a mobile environment
  • 5+ years experience in building Android applications
  • A mindset focused on code performance & quality
  • Experience in understanding large and complex code bases
  • Experience with Kotlin and RxJava
  • Confidence with unit and functional testing
  • Proficient, autonomous and rigorous behaviour
  • Experience with performance analysis and optimisation is a plus

Additional Information

Life @ Deezer HQ:

> Start-up environment with an at home vibe and outdoor space
> Kitchen stocked with free drinks and snacks daily
> Friday drinks & seasonal parties (when allowed again)
> English and French language courses
> Hackathons & meetups