Senior Mobile Software Engineer - Cross-Platform Connectivity
We're looking for a seasoned Mobile Software Engineer to join a global team focused on building scalable, high-performance connectivity solutions for smart devices. This role involves working on shared mobile libraries and native components that power wireless communication across a wide range of connected products - from wellness tech to critical monitoring systems.
What You'll Be Doing
- Designing and building shared libraries in Kotlin and Swift for cross-platform use.
- Driving innovation in multiplatform mobile development.
- Maintaining clear documentation for all developed components and features.
- Reporting progress and blockers in a structured, transparent way.
- Managing personal and team backlogs, and contributing to sprint planning.
- Supporting integration of platform features into client applications.
- Writing automated unit and integration tests using modern frameworks.
- Participating in FMEAs, design reviews, and code quality assessments.
- Ensuring compliance with internal quality standards and external regulations.
- Contributing to the full development lifecycle: from requirements to release.
- Solving complex concurrency and multithreading challenges.
What You Bring
- At least 5 years of experience in mobile software development.
- A degree in Computer Science, Software Engineering, or a related field.
- Deep knowledge of memory management on both Android and iOS platforms.
- Hands-on experience with Kotlin Multiplatform, and native development in Kotlin and Swift.
- Familiarity with CocoaPods, Gradle, and other mobile build/dependency tools.
- Strong understanding of object-oriented design and SOLID principles.
- Experience with MQTT, BLE, Wi-Fi, and other networking protocols.
- Exposure to OS-level abstractions for wireless communication on Android and iOS.
- Agile mindset with experience in Scrum, Kanban, or similar methodologies.
- Commitment to Test-Driven Development and clean code practices.
- Proficiency in asynchronous programming using Coroutines and Async/Await.
Bonus Skills
- Experience with CocoaPods, Gradle, and scripting for automation.
- Familiarity with CI/CD pipelines, Docker, and GitHub Actions.
- Exposure to IoT ecosystems and connected product development.
- Use of code quality tools, linters, profilers, and static analysis frameworks.
- Experience working on regulated products or in safety-critical environments.
Let op: vacaturefraude
Helaas komt vacaturefraude steeds vaker voor. We waarschuwen je voor mogelijke misleiding:
* Wij zullen nooit via WhatsApp of in een videogesprek vragen om jouw persoonlijke gegevens (zoals een kopie van je ID, bankgegevens of BSN).
* Twijfel je over de echtheid van een vacature of contactpersoon? Neem dan altijd rechtstreeks contact met ons op via de officiële contactgegevens op onze website.
Important: job fraud
Unfortunately, job fraud is becoming more common. Beware of such scams:
* We will never ask for personal information (such as a copy of your ID, bank details, or social security number) via WhatsApp or during a video call.
* If you're unsure whether a vacancy or contact person is legitimate, please reach out to us directly using the official contact details on our website.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Embedded Software Engineer
2026-04-30
Software Architect - Mobile
2026-05-28
Embedded Software Engineer
2026-05-07
- Posted
- Sep 19, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Eindhoven
- Company
- Progressive
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Embedded Software Engineer
2026-04-30
Software Architect - Mobile
2026-05-28
Embedded Software Engineer
2026-05-07