Job Title
iOS developer
Competencies
Digital : Mobile - Swift(iOS)
Location
NL-Amsterdam
Experience Range
8 years & Above
salary Rate
As per market rate
Non English Language Dependency
Dutch Mandatory
Remote Working Yes/No
Onsite
Contract duration
6-12 Months (B2B/ Freelance contract)
JD
Dutch Mandatory
Dutch proficiency at the working level to understand and work together with stakeholders and crew members
10+ years of professional and senior experience developing in-depth iOS applications
Experience in architecture and technical designs of complex greenfield IOS application
Takes the lead and manages the migration projects from legacy to modern landscape
Takes the lead for troubleshooting problematic external systems and integrating with our crew domain smoothly
Strong proficiency with Swift, Swift UI and Swift Data
Experience with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
Experience with offline storage, threading, and performance optimization techniques
Familiarity with RESTful APIs to connect iOS applications to back-end services
Knowledge of the open-source iOS ecosystem and the libraries available
Knowledge of the latest IOS/Swift features
Understanding of Apples design principles and interface guidelines
Experience with Git/GitHub
Solid understanding of software design patterns and architecture principles
Strong knowledge of Network, Bluetooth, wifi and other required tech enablers.
Knowledge of CI/CD pipelines for mobile applications
Knowledge of canary releases
Experience with app distribution via the App Store
Familiarity with reactive programming paradigms
Experience implementing automated testing platforms and unit tests
Background in developing applications with complex UI/UX requirements
Experience with agile development methodologies.