iOS Architect (Vancouver)

iOS Architect (Vancouver)

19 Apr
|
HCLTech
|
Vancouver

19 Apr

HCLTech

Vancouver

The iOS Architect is responsible for defining, evolving, and governing the technical architecture of iOS applications across the organization. This role provides technical leadership to iOS engineers, ensures scalability, performance, security, and maintainability of mobile solutions, and aligns mobile architecture with business and enterprise technology goals.

The iOS Architect works closely with product managers, UX designers, backend teams, security, DevOps, and stakeholders to deliver high‑quality, production‑ready iOS applications.

Key Responsibilities

Architecture & Technical Leadership

- Define and own iOS application architecture, frameworks, design patterns, and technical standards
- Drive architectural decisions for scalability, performance, reliability, and maintainability
- Evaluate and recommend iOS technologies, libraries, and tools
- Ensure compliance with enterprise architecture, security, and data privacy standards
- Design reusable components, SDKs, and shared frameworks

Development Oversight

- Provide hands‑on guidance and code‑level reviews for Swift/Objective‑C codebases
- Establish best practices for modularization, dependency management, and CI/CD
- Guide implementation of complex features and integrations
- Support performance tuning, memory management, and crash analysis
- Ensure App Store readiness and Apple guideline compliance
- Collaborate with product, UX, backend, DevOps, and QA teams
- Mentor iOS engineers and promote engineering excellence
- Participate in technical planning, estimation, and risk assessment
- Act as a technical point of escalation for complex issues

Quality,



Security & Reliability

- Define mobile security best practices (encryption, authentication, secure storage)
- Ensure testability through unit tests, UI tests, and automation
- Influence monitoring, logging, crash reporting, and analytics strategies
- Support disaster recovery and backward compatibility strategies

Required Qualifications

Technical Skills

- 8+ years of software engineering experience, with 5+ years in iOS development
- Expert knowledge of Swift (Objective‑C a plus)
- Deep understanding of:
- RESTful APIs, GraphQL, JSON
- Experience with CI/CD tools (Xcode Cloud, GitHub Actions, Jenkins, Bitrise, etc.)
- Strong expertise in memory management, performance optimization, and debugging
- Experience publishing and maintaining App Store applications
- Experience with modular architectures and shared libraries
- Familiarity with design principles (SOLID, DRY, Clean Code)
- Understanding of mobile backend integration patterns
- Experience with SwiftUI at scale
- Knowledge of Kotlin Multiplatform / cross‑platform strategies
- Experience working in regulated environments (finance, healthcare)
- Familiarity with accessibility (WCAG, VoiceOver)
- Exposure to cloud platforms (AWS, Azure, GCP)
- Experience as a Tech Lead or Engineering Manager

Education

- Bachelor’s degree in Computer Science, Engineering, or equivalent experience
- Master’s degree is a plus but not required

Soft Skills

- Solid communication and stakeholder‑management skills
- Ability to influence without authority
- Strategic thinking with attention to execution details

#J-18808-Ljbffr

📌 iOS Architect (Vancouver)
🏢 HCLTech
📍 Vancouver

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: ios architect (vancouver) / vancouver
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: ios architect (vancouver) / vancouver