> Markdown version of [/jobs/ext/2356747-software-engineer-ios](https://www.wearedevelopers.com/jobs/ext/2356747-software-engineer-ios). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, iOS - **Company:** ViCentra B.V. - **Location:** Utrecht, Netherlands - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), Android Software Development, IOS Applications, Apple IOS, Automation of Tests, Unit Testing, Mobile Application Development, Computer Engineering, Mobile Application Software, Software Architecture, Application Data, Software Engineering, Ios Frameworks, Backend, Software Coding - **Published:** August 10, 2026 - **Apply:** https://nl.indeed.com/viewjob?jk=cd18062c86ee8f2e ## About the Role * Bachelor's degree in software/computer engineering, or equivalent experience. * An extensive track record in iOS development with Swift, 5+ years of professional experience. * Experience across all development stages, including software architecture and design, testing, release, and maintenance. * Solid understanding of software testing practices for embedded applications, including unit and integration testing. * Strong technical writing and communication skills, with fluency in English. * A proven track record of delivering to time within a multi-disciplinary project team. * (preferred) experience in the medical devices or regulated software industry. * (preferred) familiarity with standards such as IEC 60601-1, IEC 62304, IEC 62366, ISO 14971, ISO 13485, and FDA 21 CFR 820. * (preferred) experience with automated testing for mobile applications, Android development, or cloud backend development for app data. ## Description As Software Engineer, iOS, you'll be a contributor to ViCentra's growing in-house mobile engineering team and to the long-term evolution of the Kaleido App. The app is currently built by an external partner, and once delivered, full ownership transitions to ViCentra and to the team you'll help lead. You'll take the app forward through maintenance, enhancement, and future feature development, keeping it robust, user-focused, and compliant with medical-device regulations. This is a hands-on engineering role with real-world impact, building iOS software in Swift that interfaces with regulated medical devices and is used every day by people who depend on it. Working closely with the Mobile Engineering Manager and cross-functional teams, you'll set technical direction and coding standards for the iOS codebase, mentor less experienced engineers, and directly shape patient safety, product quality, and ViCentra's ability to scale its technology globally. What You'll Take On In your role, you will: * Design, implement, and maintain iOS applications (Swift) used in conjunction with ViCentra's medical devices. * Lead and contribute to projects across the full software development lifecycle, from concept and architecture through testing, release, and maintenance. * Set technical direction and coding standards for the iOS codebase, writing clean, well-structured, and testable code aligned with design specifications and best practices. * Lead peer code reviews and mentor less experienced engineers, driving knowledge sharing across the mobile team. * Support verification, validation, and release activities, including the required quality system documentation. * Ensure compliance with the Quality Management System and applicable medical device standards. * Collaborate closely with usability, testing, systems, cloud, quality, and regulatory teams. * Contribute to building a best-in-class mobile development environment within a regulated context. * Stay current with iOS and mobile development trends, continuously raising the technical bar for the team. ## Related Videos - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023)