Required Skills and Qualifications:
- Programming Languages: Proficiency in Swift and/or Objective-C
- Development Tools: Expertise in Xcode, Cocoa Touch, and version control systems like Git, Mercurial, or SVN
- Frameworks: Experience with Core Data, Core Animation, UIKit, SwiftUI, Foundation, and other iOS frameworks
- APIs and Integration: Familiarity with RESTful APIs and connecting apps to back-end services
- Problem-Solving: Strong analytical and debugging skills to ensure app stability and performance
- Collaboration: Ability to work effectively in cross-functional teams with designers, developers, and project managers
Responsibilities:
- Designed and developed scalable iOS applications using Swift, UIKit, and SwiftUI, delivering high-performance and user-friendly mobile experiences.
- Integrated RESTful APIs, managed data persistence, and implemented secure authentication mechanisms to support business requirements.
- Collaborated with cross-functional teams including designers, product managers, and backend developers to deliver features on schedule.
- Performed unit testing, debugging, performance optimization, and App Store deployment to ensure application quality and stability.