Requirements: English
Company: US3 Consulting
Region: Amsterdam , North Holland
Role Description:
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 Apples 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:
- Partially remote with occasional onsite presence in Amsterdam
- Collaboration with Dutch-speaking stakeholders and crew
- Agile team with a focus on technical excellence and continuous delivery