iOS Technical Architect

Applab Systems Inc

  • Torrance, CA
  • 30+ days ago

    Highlights

    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. Architecture & Design: Design scalable, modular, and maintainable architectures using MVC, MVVM, VIPER, Clean Architecture, or TCA.

    Numbers & Facts

    LocationTorrance, CA

    Description

    Job Title : iOS Technical Architect
    Job Location : Torrance, CA - Onsite
    Job Duration : 6 month(s)+ (Contract)
    Employment Type: W-2 Only

    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.
    Technical Leadership:
    • Define and drive the overall iOS application architecture and technical roadmap.
    • Lead architecture discussions, design reviews, and technical decision-making.
    • Establish coding standards, development guidelines, and best practices.
    • Mentor senior developers and engineering teams on scalable iOS solutions.
    • Collaborate with stakeholders to translate business requirements into technical solutions.
    Architecture & Design:
    • Design scalable, modular, and maintainable architectures using MVC, MVVM, VIPER, Clean Architecture, or TCA.
    • Define reusable frameworks, components, and SDK integration strategies.
    • Ensure adherence to SOLID principles, design patterns, and clean code practices.
    • Drive application modularization and dependency management initiatives.
    • Create architecture documents, diagrams, and technical specifications.
    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.
    Quality & Performance
    • Conduct architecture reviews and code quality assessments.
    • Define strategies for unit testing, UI testing, and automation testing.
    • Identify performance bottlenecks and optimize app startup time, memory usage, and battery consumption.
    • Review crash analytics and implement stability improvements.
    • Establish CI/CD pipelines and release management processes.
    Security & Compliance
    • Implement secure authentication mechanisms including OAuth, MFA, and Biometrics.
    • Ensure compliance with enterprise security standards and data privacy regulations.
    • Perform security assessments and vulnerability reviews.
    Team Collaboration
    • Partner with Product Owners, Project Managers, UX Designers, and Backend teams.
    • Participate in estimation, sprint planning, and technical risk management.
    • Drive technical governance and architecture review boards.
    • Support onboarding and technical training initiatives.
    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.

    Similar Jobs

    See more jobs