Senior Android Engineer (m/f/d)

Résumé du poste
CDI
Paris
Salaire : Non spécifié
Télétravail non renseigné
Expérience : > 5 ans
Compétences & expertises
Contenu généré
Ios
Apollo
Kotlin
Android
Rxjava
+1
Postuler

Deezer
Deezer

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

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

Profil recherché

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!

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Software & Web Development”.

Voir toutes les offres
Postuler