Role :: iOS Technical Architect
Location :: Torrance, CA
Experience :: 12+ years
Role Summary
- Lead the end-to-end architecture, design, security, scalability, and technical excellence of enterprise iOS applications while mentoring teams and driving engineering best practices.
iOS Development
- Expert-level proficiency in Swift, SwiftUI, UIKit, Combine, and Concurrency (Async/Await).
- Design and implement high-performance mobile applications.
- Lead integration of RESTful APIs, GraphQL, WebSockets, and third-party services.
- Ensure optimal memory management, multithreading, and application performance.
- Implement secure coding practices, encryption, Keychain storage, and SSL Pinning.
Required Skills
- 12+ years of relevant IT industry experience, including significant iOS architecture and technical leadership experience.
- Strong expertise in Swift, SwiftUI, UIKit, Combine, Core Data, and Networking.
- Experience with Clean Architecture, MVVM, VIPER, or Modular Architecture.
- Expertise in design patterns, dependency injection, and concurrency.
- Strong knowledge of Git, CI/CD, Fastlane, Azure DevOps/Jenkins.
- Experience with AWS/Azure/Firebase mobile services.
- Knowledge of security, encryption, authentication, and mobile performance optimization.
Preferred Skills
- Experience leading large enterprise mobile applications.
- Exposure to React Native or Flutter architectures.
- Experience with SDK development and reusable frameworks.
- Domain knowledge in Banking, Finance, Healthcare, or Insurance applications.
- Strong stakeholder management and technical leadership skills.