iOS Development Expertise Proficient in Swift (latest version) and Objective-C (optional but beneficial). Solid understanding of iOS SDK and Xcode.Experience with UIKit, and storyboards. Machine Learning Integration Hands-on experience with MLKit and Core ML for machine learning tasks. Architectural Patterns Strong understanding of MVVM, MVC, and dependency injection. Custom UI Development Proficiency in creating reusable custom components and dynamic UI.Knowledge of Auto Layout, Size Classes, and adaptive design principles. Performance Optimization Experience with optimizing app performance, including handling device heating issues and reducing resource consumption during intensive tasks (e.g., video recording).Video and Media Processing Experience with AVFoundation for video recording and playback. Knowledge of video transformations (e.g., adding padding, resizing, orientation adjustments).Networking and Data Management Proficiency with REST APIs, GraphQL, and handling real-time data. Familiarity with AWS for file uploads and server-side integrations. Knowledge of secure data storage using Core Data or Sql.Soft Skills Communication Skills Excellent verbal and written communication to interact with cross-functional teams and stakeholders. Ability to explain technical concepts to non-technical team members.Problem-solving and Critical Thinking Analytical mindset for debugging and resolving complex issues. Experience working in a dynamic, problem-solving environment. Team Collaboration Experience in Agile / Scrum methodologies.Ability to work independently while collaborating with QA engineers, and backend developers.Skills Required
Problem-solving, Qa, Rest Apis, Graphql, Scrum, Aws