iOS Developer (Dutch Speaker)
US3 Consulting — Amsterdam, NL
- Published on
About the Role
We are looking for a seasoned iOS Developer to join our team in Amsterdam. You will be responsible for designing and building advanced applications for the iOS platform, working closely with cross-functional teams to define, develop, and ship new features. This role requires strong leadership in architecture design, legacy migration, and technical troubleshooting.
Key Responsibilities
- Design and build advanced iOS applications using Swift and SwiftUI.
- Lead the migration of legacy systems to modern iOS architecture.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure application performance, quality, and responsiveness.
- Identify and fix bottlenecks and bugs.
- Maintain high standards of code quality, organization, and automation.
- Mentor junior developers and contribute to continuous improvement of development practices.
- Troubleshoot and integrate with external systems.
- Participate actively in code reviews.
Essential Skills & Competencies
- Language Proficiency: Dutch (mandatory, working-level fluency).
- Deep expertise in Swift, SwiftUI, and SwiftData.
- Strong command of iOS frameworks: Core Data, Core Animation, Core Graphics, Core Text.
- Experience with networking technologies, Bluetooth, and Wi-Fi.
- Solid understanding of offline storage, multi-threading, and performance optimization.
- Experience with RESTful APIs integration.
- Familiar with Apple’s Human Interface Guidelines and design principles.
- Proficiency with version control tools like Git/GitHub.
- Strong understanding of software design patterns and architecture.
Desirable Skills
- Knowledge of CI/CD pipelines for mobile apps.
- Experience with canary releases and App Store distribution.
- Familiarity with reactive programming paradigms.
- Experience in automated testing, unit tests, and UI testing.
- Background in developing complex UI/UX applications.
- Working in Agile/Scrum environments.
Work Environment
This position is partially remote with occasional onsite presence in Amsterdam. You will collaborate with Dutch-speaking stakeholders and crew in an Agile team with a focus on technical excellence and continuous delivery.