iOS Developer
Ayushi ChaudharyUnited StatesSENIORPosted 2h ago
SwiftSwiftUIUIKitConcurrencyAsync/AwaitReactive programmingClean ArchitectureREST APIsGraphQLSDK integrationsPerformance optimizationMemory managementUnit TestingUI TestingDependency InjectionGitHub ActionsCI/CD
About the Role
We are looking for a highly experienced iOS Developer to join our team for a 6+ month contract. This role requires expert-level Swift skills and hands-on experience building scalable, high-performance iOS applications.
Key Responsibilities
• Develop and maintain iOS applications using Swift
• Implement features using SwiftUI and UIKit
• Ensure application performance and memory management
• Write unit and UI tests
• Collaborate with distributed teams
Requirements
• Expert-level Swift programming
• Strong experience with SwiftUI and UIKit
• Knowledge of Concurrency, Async/Await, and reactive programming
• Experience with Clean Architecture and scalable design
• Familiarity with REST APIs, GraphQL, and SDK integrations
• Proficiency in performance optimization and memory management
• Experience with Unit Testing, UI Testing, and Dependency Injection
• CI/CD build/release automation with GitHub Actions