Expertise with Swift and building customer-facing enterprise iOS applications
Mastery of Apple’s development tools and development environments and how to deal with different screen sizes, different SDKs, storage, threading, performance tuning and experience publishing iOS apps to the Apple store
Experience working with iOS frameworks such as Cocoa, Cocoa Touch, Core Data, Core Animation, Core Graphics and Core Text, Core Location, etc.
Experience converting designs into working iOS applications, UX, localization and data-binding
Expertise with various system intents, such as alarms, calendars, gyroscopes and accelerometers
Strong knowledge of iOS design principles, patterns, and best practices, including security
Knowledge of the iOS ecosystem and the libraries available for common tasks
Experience with biometrics login (Touch & Face)
Familiarity with cloud message APIs and push notifications
Experience implementing 3rd party APIs and using tools like Postman, SoapUI & Fiddler
Working knowledge Git or similar version-control software
Experience unit testing iOS applications
Preferred skills:
Experience with Objective-C
Utility industry experience
Knowledge of Azure DevOps set up of CI build for publishing iOS apps to the Apple store
General Skills:
Able to make progress in a fast-paced environment with little oversight
Strong verbal/written communication & facilitation skills.
Strong analytical and problem-solving abilities.
Ability to understand complex architectures and be comfortable working with multiple teams
Strong work ethic and a team player
Ability to conduct performance analysis, capacity management and troubleshoot large scale distributed systems