Mobile Lead (iOS) (Toronto)

Mobile Lead (iOS) (Toronto)

17 Apr
|
Decode Talent
|
Toronto

17 Apr

Decode Talent

Toronto

We’re building a consumer product that millions of people use daily for tasks that matter to them. Our iOS app is the primary way users interact with our platform, and it’s critical that we deliver a fast, reliable, and delightful experience. We process millions of events per day and maintain industry‑leading engagement metrics, which means every detail of the app experience counts.

The Role

We’re seeking a Staff iOS Engineer to lead the technical direction of our iOS application. This is a hands‑on leadership role where you’ll write code daily while also setting architectural direction, mentoring engineers, and driving technical excellence across the iOS platform. You’ll own the app’s architecture, establish best practices, and ensure we maintain high velocity without sacrificing quality.

You’ll work in a hybrid environment in Toronto, collaborating closely with a small team of iOS engineers, backend engineers, product managers, and designers. You’ll have significant influence over product decisions and the opportunity to shape both what we build and how we build it. This role requires someone who can balance strategic thinking with tactical execution.

What You’ll Do

- Lead the technical architecture and evolution of our iOS application built with Swift and SwiftUI
- Write production code daily, implementing complex features and setting examples for code quality
- Mentor and guide a team of 2-3 iOS engineers through code reviews, pair programming, and technical discussions
- Design and implement robust client‑side architecture including networking, data persistence, and state management
- Build sophisticated UI experiences using SwiftUI with complex animations and interactions
- Implement comprehensive analytics instrumentation to track user behavior and app performance
- Optimize app performance including launch time, memory usage, battery consumption, and frame rates
- Work with modern Swift concurrency (async/await, actors, structured concurrency) to build responsive experiences
- Integrate with Firebase for analytics, crash reporting, remote config, and A/B testing
- Establish and maintain iOS development best practices, testing strategies,



and CI/CD pipelines
- Collaborate with backend engineers to design client‑server protocols and API contracts
- Partner with designers to implement pixel‑perfect UIs and smooth interaction patterns
- Drive technical decisions around third‑party library adoption, architectural patterns, and tooling
- Participate in product planning, providing technical input on feasibility and effort estimates
- Debug complex issues using Instruments, crash reports, and telemetry data
- Ensure the app maintains high App Store ratings through quality, performance, and user experience

What We’re Looking For

Required:

- 6+ years of professional iOS development experience
- Expert‑level proficiency in Swift and deep understanding of the language’s features and idioms
- Strong SwiftUI expertise with experience building complex, production‑grade interfaces
- Hands‑on experience with modern Swift concurrency patterns (async/await, actors, TaskGroups)
- Deep understanding of iOS frameworks: UIKit, Combine, Core Data, Core Animation
- Production experience with analytics and instrumentation (Firebase, Amplitude, Mixpanel, or similar)
- Strong understanding of client‑side architecture patterns (MVVM, Redux‑like, TCA, or similar)
- Experience with iOS networking including URLSession, error handling, and retry strategies
- Proficiency with Git, GitHub workflows, and code review best practices
- Understanding of App Store submission process, TestFlight, and release management
- Track record of leading significant features or projects from concept to completion
- Excellent debugging and performance optimization skills using Instruments
- Experience mentoring engineers and conducting constructive code reviews




- Strong communication skills for working with cross‑functional partners

Nice to Have:

- Experience with The Composable Architecture (TCA) or similar unidirectional architectures
- Background with Objective‑C for maintaining legacy code
- Familiarity with backend technologies and API design principles
- Experience with CI/CD for mobile (Fastlane, Bitrise, CircleCI)
- Knowledge of accessibility best practices (VoiceOver, Dynamic Type)
- Understanding of App Clips, Widgets, or other iOS extension points
- Experience with A/B testing frameworks and feature flagging
- Background in reactive programming (Combine, RxSwift)
- Contributions to open‑source iOS projects or libraries
- Experience scaling iOS teams or establishing mobile engineering practices
- Familiarity with mobile security best practices (certificate pinning, keychain, etc.)

What We Offer

- Competitive salary with significant equity in a high‑growth consumer company
- Comprehensive health, dental, and vision coverage for you and your family
- Hybrid work environment in Toronto (3 days/week in office)
- Commuter benefits and downtown office with great amenities
- Latest MacBook Pro and iPhone for development and testing
- Annual career development budget ($2,500) for conferences and courses
- WWDC attendance for staying current with Apple’s ecosystem
- Collaborative team culture with regular iOS guild meetings
- Opportunity to impact millions of daily users
- Work with cutting‑edge iOS technologies and patterns
- Generous PTO policy and company holidays
- Stock option package with early‑exercise provisions

About You

You have a passion for building exceptional mobile experiences and hold yourself to high standards. You care deeply about code quality but also understand when to ship pragmatically. You enjoy mentoring others and seeing them grow. You stay current with iOS developments by watching WWDC sessions and experimenting with recent APIs. You balance technical perfectionism with product pragmatism. You’re energized by working in a fast‑paced environment where shipping quickly and iterating based on data is valued.

#J-18808-Ljbffr

📌 Mobile Lead (iOS) (Toronto)
🏢 Decode Talent
📍 Toronto

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: mobile lead (ios) (toronto) / toronto
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: mobile lead (ios) (toronto) / toronto