About the job
At Withings, our mission is to empower individuals to take control of their health. We are passionate about designing beautiful and intuitive products, allowing everyone to easily use them in their daily lives. Our connected scales, hybrid watches, blood pressure monitors, sleep trackers, and all the devices in our range are used by millions of users worldwide.
Our goal is to enable prevention, early detection, and management of various chronic diseases through innovative products and services, transforming the way we care for our health.
At the heart of our connected health ecosystem is the Health Mate app, a flagship product of Withings.
Divided into different sections, the app allows users to visualize their data (physical activity, sleep, weight, blood pressure, heart health, etc.), helping over a million users daily to improve their health.
With the capability to communicate with more than twenty connected devices via Bluetooth, BLE, and Wi-Fi, the app presents numerous technical challenges.
As part of the Mobile team, your responsibilities will include:
- Establishing communications with our next-generation connected devices
- Designing and developing new features in collaboration with the product team (Design, Product Management, Mobile, Software Quality Assurance)
- Creating data transmission and transformation pipelines with the platform, data science, and embedded software teams
- Conducting unit tests and UI tests, ensuring a high level of code quality while participating in code reviews
- Continuously improving existing features, tools, and team processes
About the team:
- The mobile team consists of around fifteen experienced developers and continues to grow
- We place great importance on learning and encourage daily technical awareness and knowledge sharing within the team
- Our development cycles are short and agile (stand-ups, sprints, retrospectives)
- New developments are carried out in Swift 5, using MVP+C architecture
- Merge requests are managed through GitLab, with continuous integration provided by GitLab CI
- We emphasize code quality (Switgen, Swiftlint, Danger)
- Our crash-free user rate consistently exceeds 99%
- Our ongoing projects include modularizing the application and migrating legacy code to Swift

