Description

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.

Education

ANY GRADUATE