iOS Developer (Swift/Apple HIG/UIKit)-W2 only
Description
Job Summary (List Format): Senior iOS Developer Design, develop, and maintain high-quality native iOS applications using Swift and UIKit/SwiftUI. Ensure app scalability, testability, and maintainability. Collaborate with product, design, and backend teams to define requirements and deliver impactful features. Write clean, well-documented, and thoroughly tested code. Conduct code reviews and provide constructive feedback to peers. Optimize app performance and memory usage for a seamless user experience. Stay current with Apple platform updates, new APIs, and industry best practices. Participate in sprint planning, effort estimation, and technical decision-making. Integrate RESTful APIs, GraphQL, and third-party SDKs into the app. Utilize CI/CD pipelines (e.g., Fastlane, GitHub Actions, or Xcode Cloud) for continuous integration and deployment. Apply software design patterns (MVVM, VIPER, Coordinator, Clean Architecture) in app development. Maintain and publish apps on the App Store. (Nice to Have) Experience with Core Data, CloudKit, Realm, Objective-C, app modularization, SPM, or open-source contributions. Show more Show less