Negotiable
Outside
Remote
USA
Summary: The iOS Developer role involves designing, building, and maintaining advanced applications for the iOS platform, requiring strong expertise in Swift and Objective-C. The candidate will collaborate with cross-functional teams to deliver high-quality, user-friendly mobile applications while adhering to Apple's design principles. This position emphasizes performance, quality, and responsiveness in application development. The ideal candidate should have extensive experience in native iOS application development and a passion for exploring new technologies.
Key Responsibilities:
- Design and develop advanced applications for the iOS platform using Swift/Objective-C.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure performance, quality, and responsiveness of applications.
- Work on bug fixing and improving application performance.
- Continuously explore, evaluate, and implement new technologies to maximize development efficiency.
- Maintain code quality, organization, and automation.
- Integrate RESTful APIs to connect applications to back-end services.
- Publish applications to the App Store and support the app lifecycle.
- Adhere to Apple’s design and interface guidelines.
Key Skills:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 6-8 years of hands-on experience in native iOS application development.
- Strong proficiency in Swift and Objective-C.
- Experience with Xcode, Cocoa Touch, Storyboard/XIBs, and Auto Layout.
- Familiarity with RESTful APIs, JSON, and web services integration.
- Experience with Core Data, Core Animation, Core Location, and other iOS frameworks.
- Strong understanding of mobile UI/UX design principles, patterns, and best practices.
- Experience with version control systems such as Git.
- Knowledge of Unit Testing / XCTest, CI/CD, and Agile/Scrum methodologies.
- Experience publishing one or more iOS apps in the App Store.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Detailed Description From Employer:
Title: iOS Developer
Job Description:
We are seeking a highly skilled iOS Developer to design, build, and maintain advanced applications for the iOS platform. The ideal candidate will have strong experience in Swift and Objective-C, a solid understanding of Apple s design principles, and a passion for creating high-quality, user-friendly mobile applications.
Roles & Responsibilities:
Design and develop advanced applications for the iOS platform using Swift/Objective-C.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure performance, quality, and responsiveness of applications.
Work on bug fixing and improving application performance.
Continuously explore, evaluate, and implement new technologies to maximize development efficiency.
Maintain code quality, organization, and automation.
Integrate RESTful APIs to connect applications to back-end services.
Publish applications to the App Store and support the app lifecycle.
Adhere to Apple s design and interface guidelines.
Required Skills & Qualifications:
Bachelor s degree in Computer Science, Engineering, or a related field.
6-8 years of hands-on experience in native iOS application development.
Strong proficiency in Swift and Objective-C.
Experience with Xcode, Cocoa Touch, Storyboard/XIBs, and Auto Layout.
Familiarity with RESTful APIs, JSON, and web services integration.
Experience with Core Data, Core Animation, Core Location, and other iOS frameworks.
Strong understanding of mobile UI/UX design principles, patterns, and best practices.
Experience with version control systems such as Git.
Knowledge of Unit Testing / XCTest, CI/CD, and Agile/Scrum methodologies.
Experience publishing one or more iOS apps in the App Store.
Preferred Skills (Nice to Have):
Experience with SwiftUI and Combine.
Familiarity with CloudKit, Firebase, or other MBaaS platforms.
Knowledge of Reactive frameworks (RxSwift).
Prior experience working in domains like e-commerce, finance, or healthcare.