6-9 years of strong design/development experience overall, with 3+ years of mobile development experience
Mobile-first design and responsive code deeply ingrained in your thought process.
Expertise in designing and architecting mobile apps.
Expertise in iPhone development, including implementing applications with standard iPhone/ iPad UI components, creating custom UI.
Expert in Objective C programming & Swift 5 and above, iPhone SDK, SQLite Database, iPad, X Code, XML-JSON Parsing, Location services, Social networking integration like Facebook ,twitter
Good knowledge of Core Foundation, Core Data, SQLite
Should have good knowledge of Objective-C, Cocoa Touch, iPhone/iPad Apple SDK.
Familiarity working with REST APIs for deep integrations with both platforms i.e. general best practices, shortcomings, trade-offs, etc
Experience with offline storage, threading, and performance tuning
Familiarity with cloud message APIs and push notifications
Understanding of Apple’s design principles and interface guidelines
Excellent organization, communication, interpersonal and leadership skills.
Be responsible for design, architecture, and end-to-end delivery of one or more associate products, reusable libraries and mobile application frameworks.
Raise the bar on improving and maintaining best practises, quality of code, documentation, testing, monitoring and delivery of features.
Strong communication skills to collaborate with stake holders and other cross-functional teams. Sustainable engineering by improving best practices, producing best in class of code, documentation, testing and monitoring.
Estimate effort, identify risks, help with prioritization and devising/meeting project schedules.
Collaborate with other engineers in the team and provide Technical guidance to them.
Rise above details as and when needed to spot broader issues/trends and implications for the product/team as a whole.