SwiftUI Programmer (iOS Developer)
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Job Title: SwiftUI Programmer (iOS Developer)WORK TYPE : Fulltime RoleWORK AUTHORIZATION : USC GC GC-EAD STEM OPTJob Overview: We are looking for a skilled SwiftUI Programmer to design and build modern, high-performance iOS applications. The ideal candidate will have strong expertise in Swift, SwiftUI, and the Apple iOS ecosystem, along with a passion for creating intuitive and visually appealing user interfaces.Key Responsibilities:Design and develop iOS applications using SwiftUI and SwiftBuild reusable, scalable, and maintainable UI componentsIntegrate RESTful APIs and backend servicesCollaborate with product managers, designers, and backend teamsEnsure application performance, quality, and responsivenessWrite clean, well-documented, and testable codeDebug and resolve application issues and performance bottlenecksStay updated with the latest iOS and SwiftUI advancementsRequired Skills & Qualifications:Strong experience with Swift and SwiftUISolid understanding of MVVM architectureExperience with Xcode and iOS SDKFamiliarity with UIKit (for legacy integration)Experience with REST APIs, JSON, and networkingKnowledge of Git or other version control systemsUnderstanding of app lifecycle, memory management, and concurrencyExperience with Auto Layout and responsive design principlesPreferred Qualifications:Experience with Combine or async/awaitKnowledge of Core Data, Realm, or other persistence frameworksFamiliarity with CI/CD pipelines for iOS applicationsExperience publishing apps on the Apple App StoreUnderstanding of accessibility and performance optimizationExposure to Agile/Scrum methodologiesNice to Have:Experience with cross-platform frameworks (e.g., Flutter, React Native)Knowledge of unit testing frameworks (XCTest)Experience working with design systems