iOS Developer
Responsibilities:-
Design and build applications for the iOS platform (Swift, SwiftUI)
Ensure the performance, quality, and responsiveness of applications
Collaborate with a team to define, design, and ship new features
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and automatization
Design and build advanced applications for the iOS platform Collaborate with cross-functional teams to define, design, and ship new features.
Unit-test code for robustness, including edge cases, usability, and general reliability. Work on bug fixing and improving application performance.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Requirements BS/MS degree in Computer Science, Engineering, or a related subject
Proven working experience in software development and Working experience in iOS development Have published one or more iOS apps in the app store
Deep familiarity with Objective-C and Cocoa Touch Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text
Experience with third-party libraries and APIs Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Solid understanding of the full mobile development life cycle
Integration of REST APIs.
Integration of third-party library.
Should participate in upcoming Flutter projects
Knowledge of XML, JSON, and SOAP
Good knowledge of Memory management and Thread safety
Experience in technical architecture planning, designing, development, integration, and enhancement of applications on mobile platforms.
Excellent written and verbal communication skills
Ability to adhere to follow the quality process, design/coding standards on the assigned tasks
Experience in iOS (mandatory)
Good experience in developing Native iOS applications.
Good understanding of MVC concepts
In-depth knowledge of iOS, Objective C/Swift, SQLite, CoreData, and COCOA Touch framework
Experience in UI/UX development
Knowledge of Data Structures and Algorithms is a plus.
Knowledge and strong passion for learning and adapting to new technologies
Up-to-date knowledge of the latest Mobile Apps and tools/frameworks.