Job Title: iOS Developer
Location: Melbourne VIC Australia
Duration /Term: 12 Months/Long Term Contract
Roles & Responsibilities:
- 10 years of handson experience developing iOS applications.
- Has participated in full app life cycle: concept design build test and release to app store.
- Experience in designing architecting or working on a large scalable app from start is a plus
- Strong experience with iOS development using objective c and Swift.
- Understanding and experience using various design patterns in mobile application architecture
- Experience developing universal applications.
- Experience with multithreading memory management and caching mechanisms
- Experience with security aspects of mobile applications
- Experience in designing architecting or working on a large scalable app from start is a plus
- Understanding and experience using various design patterns in mobile application architecture
- Experience developing universal applications.
- Experience with multithreading memory management and caching mechanisms
- Experience with security aspects of mobile applications
- Passion for analyzing and improving runtime efficiency and memory footprint.
- Excellent problem solving critical thinking and communication skills.
- Experience releasing multiple applications into the App Store.
- Released at least one app participating from inception to launch.
- Strong foundation in computer science data structures algorithms and software design.
- Deep understanding of iOS Platform and associated tool chain.
- Excellent knowledge of Swift 3/4 ObjectiveC Xcode and Interface Builder.
- Experience working with and tuning high volume mobile applications.
- Experience integrating with RESTful API backends.
- Experience leading iOS development.
Key Skills:
IOS Swift 3/4 ObjectiveC Xcode and Interface Builder RESTful API mobile applications