Sentiance is a leading Data Intelligence company headquartered in Antwerp, Belgium. We use AI, machine learning and signal processing techniques to transform low-level smartphone sensor data into Driving, Mobility and Lifestyle Insights. We combine these insights with digital coaching modules to support end users through personalized, context-aware interactions to help them become safer drivers and live more sustainably. Our technology is primarily deployed with organizations in the road safety and sustainable mobility space, such as insurers and the gig economy. Secure and privacy-sensitive handling of user data is in our DNA.
Why Join Us?
Our client offers the opportunity to be part of a cutting-edge organization that not only drives technological innovation but also prioritizes the well-being and privacy of individuals while making a meaningful impact on society.
Antwerpen, Belgium
Responsibilities
The open position is for the role of Staff IOS Mobile SDK Engineer. The mobile SDK team focuses on developing Sentiance’s SDKs for IOS and Android, plus other cross platform mobile development frameworks, like React Native and Flutter. Unlike a traditional app, SDK development focuses on collecting various kinds of sensor data from the device, and efficiently processing them in the background, to produce meaningful insights on the device. This requires solid understanding of the architecture and inner workings of the mobile operating system, and the APIs that it offers. The mobile SDK team works closely with data scientists to deploy AI/ML models into the SDK/device.
Responsibilities:
Our ideal candidate has been a key player in the design, development, and publishing of SDKs or libraries for the iOS operating system, and has excellent experience with working in both Objective-C and Swift. Our iOS SDK codebase is a mix of Objective-C and Swift, so the candidate should be able to work efficiently in both languages. Moreover, the candidate would ideally have some level of familiarity and experience with Android and cross platform technologies.
Primary responsibilities include:
Requirements definition and refinement
Software architecture and design
Defining and executing testing procedures
Setting up CI/CD pipelines
Supporting clients with troubleshooting and integrations
Coaching other developers and defining best practices.
Qualifications
Must-Have Skills:
Minimum of 6 years of relevant experience as an iOS Mobile Engineer or Software Engineer in a similar role.
Strong programming skills, including proficiency in Objective-C and Swift.
Solid understanding of the iOS operating system, its APIs and limitations.
Familiarity with Android and at least one cross platform technology.
Good-to-Have:
Familiarity with iOS sensor and location APIs.
Familiarity with networking protocols.
Familiarity with data serialization protocols.
Familiarity with AI/ML technologies, such as TensorFlow Lite.
Experience with scripting languages.
Experience in setting up CI/CD pipelines.
Experience with technical leadership and build up technical direction.
Soft Skills Requirements:
Team-oriented
Collaborative
Self-starter/inner drive
Independently and takes ownership
Has a good sense of urgency
Education
Bachelor's or Master’s degree in computer science, or a related field.
Company Benefits
13th month (prorated in the first year of employment)
Vacation allowance (prorated in the first year of employment)
Eco vouchers (EUR 250/y, prorated)
Meal vouchers (EUR 8.00, employee contribution EUR 1.09, per working day)
Representation allowance
Hospitalization and ambulance medical insurance plan
Commuting allowance
Smartphone (Android/iOS)
Laptop (Macbook)
20 legal holidays + 6 Sentiance holidays (prorated in the first year of employment)
Cookies make our website work properly and better for you
We use cookies to improve your experience on our website.By continuing to browse this site, by default you agree to the use of cookies. You can change your preferences using the preferences button below. Visit our Cookies Policy to learn more.