Arting Digital
iOS Developer - Objective C/SWIFT
Job Location
in, India
Job Description
Job Title : iOS Developer Location : Bangalore Notice Period : Immediately joiner to 15 days Budget : 15 LPA Skills Set : iOS, Swift Key Responsibilities : - App Development : Design, develop, and maintain iOS applications using Swift and Objective-C. - Machine Learning Integration : Integrate MLKit and Core ML for machine learning tasks in applications. - UI Development : Create custom, reusable UI components and implement dynamic UI using UIKit and storyboards. - Performance Optimization : Optimize app performance, addressing issues such as device heating and resource consumption, particularly during intensive tasks like video recording. - Video & Media Processing : Use AVFoundation for video recording and playback, and implement video transformations (e.g., resizing, padding, orientation). - Architectural Patterns : Implement and maintain MVVM, MVC, and dependency injection patterns in code. - Networking : Work with REST APIs, GraphQL, and handle real-time data integration. - Secure Data Management : Ensure secure storage of data using Core Data or SQL. - Collaboration : Collaborate effectively with cross-functional teams (backend, QA, product) in an Agile/Scrum environment. Skills and Qualifications : Education : - Bachelor's or Master's in Computer Science or a related field (or equivalent : - Minimum of 5 years of iOS development experience. Technical Skills : - Expertise in Swift (latest version) and Objective-C. - Strong understanding of iOS SDK, Xcode, UIKit, and storyboards. - Experience with MLKit and Core ML for machine learning integration. - Solid understanding of MVVM, MVC, and dependency injection patterns. - Proficiency in AVFoundation for media processing. - Hands-on experience with Auto Layout, Size Classes, and adaptive design principles. -Knowledge of REST APIs, GraphQL, and real-time data handling. - Familiarity with AWS for file uploads and server-side integrations. - Strong experience in Core Data or SQL for data management. Soft Skills : - Communication Skills : Excellent verbal and written communication skills to collaborate with cross-functional teams. - Problem-Solving : Strong analytical and debugging skills for resolving complex issues. - Team Collaboration : Experience working in Agile/Scrum teams, with the ability to collaborate with backend developers and QA engineers. (ref:hirist.tech)
Location: in, IN
Posted Date: 4/19/2025
Location: in, IN
Posted Date: 4/19/2025
Contact Information
Contact | Human Resources Arting Digital |
---|