Negotiable
Outside
Hybrid
USA
Summary: The iOS Lead position involves leading the design, development, and deployment of native iOS applications, with a focus on performance and scalability. The role requires mentoring a team of developers and collaborating with cross-functional teams. The position is based in Miami, FL, and is classified as a temporary assignment with a hybrid working arrangement. Candidates should have extensive experience in iOS development and strong technical skills in relevant technologies.
Key Responsibilities:
- Lead the design, development, and deployment of native iOS applications using Swift and SwiftUI.
- Architect mobile solutions with a focus on performance, scalability, and maintainability.
- Guide and mentor a team of iOS developers, conducting code reviews and enforcing best practices.
- Collaborate with cross-functional teams including product, design, backend, and QA.
- Integrate mobile apps with RESTful APIs and GraphQL endpoints.
- Optimize app performance using concurrency techniques (e.g., GCD, async/await).
- Manage App Store submissions and post-release support.
- Review and manage CI/CD pipelines, deployment configurations, and monitoring tools (e.g., Jenkins, GitHub, Splunk).
- Stay current with iOS development trends and emerging technologies.
Key Skills:
- 8+ years of iOS development experience, with 2+ years in a lead role.
- Strong proficiency in Swift, SwiftUI, and Objective-C.
- Deep understanding of mobile architecture principles and design patterns (MVC, MVVM, VIPER).
- Experience with Xcode, debugging, profiling, and performance optimization.
- Hands-on experience with GraphQL integration and schema design.
- Familiarity with Core Data, Combine, Alamofire, and other iOS frameworks.
- Experience with CI/CD pipelines, Git, and dependency management (e.g., Cocoapods, SPM).
- Knowledge of Apple’s Human Interface Guidelines and App Store processes.
- Strong problem-solving skills and attention to detail.
- Excellent communication and stakeholder engagement abilities.
Salary (Rate): undetermined
City: Miami
Country: United States
Working Arrangements: hybrid
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
- Lead the design, development, and deployment of native iOS applications using Swift and SwiftUI.
- Architect mobile solutions with a focus on performance, scalability, and maintainability.
- Guide and mentor a team of iOS developers, conducting code reviews and enforcing best practices.
- Collaborate with cross-functional teams including product, design, backend, and QA.
- Integrate mobile apps with RESTful APIs and GraphQL endpoints.
- Optimize app performance using concurrency techniques (e.g., GCD, async/await).
- Manage App Store submissions and post-release support.
- Review and manage CI/CD pipelines, deployment configurations, and monitoring tools (e.g., Jenkins, GitHub, Splunk).
- Stay current with iOS development trends and emerging technologies.
- 8+ years of iOS development experience, with 2+ years in a lead role.
- Strong proficiency in Swift, SwiftUI, and Objective-C.
- Deep understanding of mobile architecture principles and design patterns (MVC, MVVM, VIPER).
- Experience with Xcode, debugging, profiling, and performance optimization.
- Hands-on experience with GraphQL integration and schema design.
- Familiarity with Core Data, Combine, Alamofire, and other iOS frameworks.
- Experience with CI/CD pipelines, Git, and dependency management (e.g., Cocoapods, SPM).
- Knowledge of Apple s Human Interface Guidelines and App Store processes.
- Strong problem-solving skills and attention to detail.
- Excellent communication and stakeholder engagement abilities.