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

Baracoda is hiring!


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.

Job Description

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 iOS 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 iOS 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

Preferred Experience

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 Swift developer with great debugging skills
  • You know the iOS framework and toolchain inside out
  • You are used to testing your code using mocks
  • You are experienced in creating quick pilots of localised functions and modules for the China mobile landscape

Technical skills

  • Swift, RxSwift, Objective C (mandatory)
  • Experience building apps in the MVVM pattern
  • Realm database knowledge is a plus
  • Experience in developing mobile SDK
  • 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 speaker is a plus

Recruitment Process

  • HR interview
  • Manager interview

Additional Information

  • Contract Type: Full-Time
  • Location: Shanghai, China ()
  • Experience: > 5 years
  • Occasional remote authorized