CDI - Senior Android Developer F/M - Located in Shanghai - KOLIBREE

Baracoda recrute !

À propos

Since 2014, Kolibree has one mission: improve oral hygiene thanks to its innovative and connected solutions. Thanks to patented technology, adult's and children's tooth brushing experience become interactive: in order to better understand their habits, users can interact with their dentist and reinvent their family program in a more creative and original way.

As a key player in preventing, Kolibree collaborates with professional and academic organizations. By being partners with key brands and insurers, Kolibree's technology become accessible to everyone. With Artificial Intelligence, Colgate's Smart Electronic Toothbrush E1 is the first toothbrush powered by kolibree available in all Apple Stores in the USA.

Descriptif du poste

As a new member of the great Kolibree's team, your main role will be to design and develop new features as defined by Product Manager and Ecosystem Architect, leveraging the Android SDK Act as bridge between SDK Core functions and China Localisation implementations.

To do so, you will have many missions such as:

  • Develop & maintain the SDKs as part of our Android software team (in Europe). Make and receive code reviews, participate in design discussions, improve our testing tools
  • Design China localized features in the SDK based on the specificities of the Chinese mobile and iOT landscape
  • Help the team in Europe better understand Chinese team requirements, feedbacks, and the specificities of Chinese mobile & iOT landscape
  • Provide support and expert advice on how to best implement the SDKs (core & localization) in China apps

Profil recherché

If you like what you have read up to know, you are probably the person we are looking for.
If you have the following skills, you are definitely the person we are looking for !

Technical Expertise required for the position

  • You are passionate about good software design and Software Craftsmanship
  • You are an outstanding Java and Kotlin developer with great debugging skills
  • You know the Android framework and toolchain inside out
  • You are used to testing your code using mocks
  • You have experience in developing SDKs
  • You are experienced in creating quick pilots of localised functions and modules for the China mobile landscape

Technical skills

  • Kotlin, Java, RxJava (mandatory)
  • Experience building apps in the MVVM pattern (optional)
  • Dagger (optional)
  • Espresso for UI testing (optional)
  • Scrum / Agile methodology

Non-technical skills

  • You are solution oriented and open-minded
  • You are flexible, motivated and willing to keep learning
  • You have strong written and oral communication skills


  • Mandarin Chinese (must)
  • English writing/reading skills (must)
  • English speaking is a plus

Process de recrutement

  • HR interview
  • Manager interview

Informations complémentaires

  • Type de contrat : CDI
  • Lieu : Shanghai, Chine ()
  • Expérience : > 5 ans
  • Télétravail ponctuel autorisé