This position is with one of our client which is fastest growing edTech company,
Required Skills
? 6+ years of experience developing Native iOS Applications
? Minimum 3 years of experience as Lead/Architect
? Fluency in Swift and experience with Objective-C
? Familiar with RxSwift, Audio/Video Framework, RTP communication, Socket,
Cocoapods, Swift Package Manager, Alamofire, CoreAnimation, and CoreGraphics
? Strong understanding of iOS fundamentals, Architecture Components, Generic
Solutions
? Monitor vitals and come up with solutions for the issues observed such as CPU
Utilization, Memory Usage, etc
? Experience with development, continuous integration, and deployment of large iOS
applications
Responsibilities
? Ability to create, communicate and drive a technical vision.
? Deep understanding of architecture patterns such as MVI, MVVM, MVP, and Clean
Architecture.
? Ensure that the development is leveraging common methods and best practices.
? Handle Code Reviews, Setup guidelines for Development.
? Enforces consistent development patterns and security architecture.
? Carry-out A/B testing and be data-driven while approaching solutions to problems.
? Ability to spin up working prototypes and proof of concepts at tech scoping stage to
demonstrate the feasibility.
? Strong understanding of SOLID principles and Object-Oriented Programming
Languages.
? Knowledge of iOS and App Store release process.
? Keep up to date on the latest industry trends in mobile technologies. Ability to learn
and adapt new technologies, passion for continuous improvement.
? Experience in creating libraries/frameworks/private pods for other developers.