CDI - Ecosystem Architect & technical manager 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 work with Product Manager (in China) and Head of Software (in Europe) to define systems architecture based on core software and IP. The scope of responsibility covers the development & maintenance of Android/iOS apps & SDKs, mini-games & game SDKs and web apps & SDKs

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

  • Work with China product manager to define roadmap, target architecture and detail the development projects, including China localized features in the app, web and game SDKs based on the specificities of the Chinese mobile, web and IoT ecosystems
  • Day to day management of 4 engineers in Baracoda China offices (may increase to 10-20 in the next 3 years)
  • In coordination with the Head of Software in Europe, assess feasibility of the business backlog and articulate solutions/options based on feasibility, cost and timeline
  • Experiment and set technology directions for current platforms & SDKs
  • Ensure portability of web apps on the most popular ecosystems (incl, WeChat, Huawei Health, JD Health, Hi-link)
  • Help the team in Europe, better understand the specificities of Chinese mobile, web & IoT ecosystems
  • Handle the relationship with operational & senior managers within Colgate China, 3rd party agencies (for ex. Game development agencies) and ecosystems.
  • Help the China product manager specify the functional specs of new connected toothbrush in particular the brush firmware

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 have a deep understanding of web apps, mobile apps, mini-games and IoT ecosystems in China
  • You have worked already in the IoT space and understand the key steps in hardware/firmware product development cycle

Coding skills

  • 2-4 years of coding experience in 1 of the technology below (2 is a plus)

○ Html5, CSS, ReactJS or VueJS
○ Android, Java/Kotlin
○ iOS, Swift
○ C# / Unity3D
○ C, FreeRTOS

Non-technical skills

  • You are solution oriented and open-minded
  • You are flexible, motivated and willing to keep learning
  • You are both able to be big picture and detailed oriented
  • You have strong written and oral communication skills. You are able to articulate complex concepts to stakeholders and gain their buy-in


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

Recruitment Process

  • HR interview
  • Manager interview

Additional Information

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