> Markdown version of [/jobs/ext/2990759-senior-ios-developer](https://www.wearedevelopers.com/jobs/ext/2990759-senior-ios-developer). 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). --- # Senior iOS Developer - **Company:** STAFIDE - **Location:** Amsterdam, Netherlands - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Multitier Architecture, Web Accessibility, IOS Applications, DevOps, Design of User Interfaces, Mobile Application Software, Scrum Methodology, Software Engineering, Uikit, Swiftui, Concurrency, Ios Frameworks, Objective C++, Code Restructuring - **Published:** September 19, 2026 - **Apply:** https://www.adzuna.nl/details/5889344044 ## About the Role * 6-8 years of overall professional experience in iOS application development. * At least 8 years of professional experience with Swift and iOS development as a specific mandatory requirement. * Strong hands-on experience with Swift and native iOS development. * Experience with layouts using both UIKit and SwiftUI. * Strong understanding of the VIP Clean Architecture pattern. * Experience working within a larger developer community and cross-disciplinary teams. * Knowledge of accessibility and interface design. * Experience handling Objective-C refactoring. * Strong understanding of software development, maintenance, and legacy code modernization. * Experience working in Agile/Scrum and DevOps environments. * Modern Swift Concurrency experience is an advantage. * Experience developing financial services applications is an advantage. You Should Possess the Ability to: * Work independently and deliver solutions without continuous guidance. * Analyse requirements and translate them into effective iOS solutions. * Troubleshoot and improve existing and legacy code. * Develop accessible and user-friendly mobile interfaces. * Communicate proactively and productively with team members and stakeholders. ## Description * Develop and maintain native iOS features using Swift. * Work as the sole iOS developer within a cross-disciplinary team. * Contribute to the development and maintenance of mobile application features, with a focus on card functionality. * Implement changes required for external requirements and compliance. * Analyse and resolve legacy code issues, including improving application accessibility. * Refine requirements and implement pending changes based on business and technical needs. * Proactively collaborate with the team to refine and deliver future functionalities. * Contribute to Guild activities, sharing knowledge and development best practices with the wider developer community. * Follow SCRUM and DevOps practices while maintaining high-quality, scalable, and maintainable code. * Contribute to continuous improvement of development practices and application quality., * Take ownership of assigned features and deliverables. * Share knowledge, contribute to technical discussions, and support continuous improvement. * Adapt to changes driven by external requirements, compliance, and business needs. What We Bring to the Table: * Opportunity to work on native iOS application development using Swift. * Exposure to card functionality, compliance requirements, accessibility, and legacy modernization. * Collaboration within a cross-disciplinary and larger developer community. * An environment following SCRUM and DevOps practices. * Opportunities to contribute to Guild activities, knowledge sharing, and continuous improvement. ## Related Videos - [SwiftUI In Production](https://www.wearedevelopers.com/videos/134-swiftui-in-production) - [Unsolved mysteries between Usability and Accessibility in iOS](https://www.wearedevelopers.com/videos/737-unsolved-mysteries-between-usability-and-accessibility-in-ios) - [From Zero to Mobile Developer in 45 Minutes With SwiftUI](https://www.wearedevelopers.com/videos/183-from-zero-to-mobile-developer-in-45-minutes-with-swiftui) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)