Senior Android Engineer (m/f/d)

Job summary
Permanent contract
Paris
Salary: Not specified
Unknown
Experience: > 5 years
Skills & expertise
Generated content
Ios
Apollo
Kotlin
Android
Rxjava
+1
Apply

Deezer
Deezer

Interested in this job?

Apply
Questions and answers about the job

The position

Job description

Deezer Core Product is one team with 2 distinct missions:

  • Develop the Deezer application: Think, build and ship new features to millions of users.

The subjects tackled by the team are as broad as enabling users to be one tap away from the perfect tracklist and creating innovative experiences to find what to play and engage more with the content on Deezer.

  • 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, it advises other teams on architecture and process matters.

What you will do:

  • Design and build new features at scale, by collaborating with your teammates and the broader Deezer Android community
  • Ensure that all written code and architecture is high quality, scalable, and performant
  • Take initiative in refactoring and to keep things simple
  • Become part of a cross-functional team of engineers (Android but also iOS, Web and QA), designers and product managers
  • Contribute to the Deezer Android community to help improve our development and delivery process with innovative solutions and tools
  • Participate with the team to the day-to-day run, including bug fixes

Preferred experience

This role is excellent for a person with:

  • 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, Coroutines and JetPack Compose
  • Bonus: Experience with Apollo, RxJava and ExoPlayer
  • Confidence with unit and functional testing
  • Proficient, autonomous and rigorous behaviour
  • Experience with performance analysis and optimisation is a plus

If you don’t meet 100% of the qualifications outlined above, tell us why you’d still be a great fit for this role in your application!

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

Apply