Job Code : EWC - 1261
Required Skills and Experience: IOS Tech Lead
Must Have Attributes:
8+ years of relevant work experience in iOS platform.
Strong expertise in Objective C and Swift.
Familiar with tools Bitbucket, Jira, Confluence, Sonarcube and CICD Pipeline.
Agile Methodologies and estimation technique.
Development Process: Involved in Design and architecture understanding.
Experience with iOS frameworks such as Core Data, Core Animation, CoreLocation, UIKit, etc.
Solid Understanding of the full mobile development life cycle.
Experienced in publishing / releasing apps, App Store submission, iTunes Connect, Provisioning
Profile, Certificate Creation.
Experienced in custom frameworks and third party frameworks integration using Cocoapods.
Experience with Offline storage, threading and performance tuning.
Familiarity with RESTful APIs to connect iOS applications to back-end services.
Understanding of Apple’s design principles and interface guidelines.
Knowledge of low-level C based libraries is preferred.
Proficient Understanding of code versioning tools such as Git, SVN.
Strong knowledge in design patterns, OOPs and memory management.
Working experience in Unit Testing using Xcode.
Help maintain code quality, organization, and automatization.
Responsibilities :
Design and build applications for the iOS platform.
Ensure the performance, quality and responsiveness of applications.
Collaborate with a team to define, design and new features implementation.
Produce high quality software that is unit tested, code reviewed and fix bugs.
Continuously discover, analyses and implement new technologies to maximize development
efficiency.
Generate report and track the tasks using Jira.
Review and feedback on code quality governance.
ANY GRADUATE