Responsibilities:
- Development of live prototypes for design review user testing and iteration.
- Integrate communicate and work with API services and teams.
- Update and review development/project status risks and issues.
- Triage technical issues and lead teams toward solving problems.
- Quick iterations.
- Complete development assignments on time with a high level of quality and documentation.
- Support project releases.
Technical Skills & Expertise
- Programming Languages: Proficient in Swift (mandatory) and basic familiarity with ObjectiveC for legacy support.
- Architectural Patterns: Advanced understanding and practical experience with MVVM architecture.
- Frameworks & Libraries: Expertise in UIKit Core Data Core Animation and AVFoundation for camerarelated functionalities.
- Networking: Strong experience with REST APIs Alamofire or other networking libraries.
- Application Lifecycle: Indepth knowledge of app states memory management and threading.
- Version Control: Proficiency with Git including branching and merging strategies.
- Dependency Management: Familiarity with CocoaPods and Swift Package Manager.
core data,swift package manager,objective-c,core animation,git,uikit,cocoapods,model-view-viewmodel (mvvm),rest apis,avfoundation,mvvm architecture,swift,alamofire