Job Search and Career Advice Platform

Enable job alerts via email!

Lead Software Engineer, iOS

GuruLink

Toronto

On-site

CAD 100,000 - 140,000

Full time

27 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Toronto is seeking a Lead iOS Engineer to shape the next generation of mobile live experiences. The role focuses on architecting and optimizing media-rich iOS applications, collaborating closely with cross-functional teams, and ensuring high performance in video streaming. Candidates should have extensive experience in iOS development with a strong background in Swift and SwiftUI, and a passion for sports and gaming technology.

Qualifications

  • 6+ years of iOS development experience, including 3+ years using Swift and SwiftUI.
  • Track record of shipping high-scale consumer digital products, preferably media, sports, or entertainment apps.
  • Strong debugging, profiling, and performance analysis skills.

Responsibilities

  • Own the iOS product experience end-to-end from architecture to features.
  • Lead the development of Swift-based iOS and tvOS applications.
  • Collaborate with Agile teams and ensure feature parity across platforms.

Skills

iOS development experience
Swift
SwiftUI
Agile methodologies
Debugging and profiling skills
Collaborative communication
Performance analysis
Job description

Location: Toronto, Ontario

Our client is seeking a Lead iOS Engineer to shape the next generation of their Live experiences on mobile and connected devices. This is a hands‑on technical leadership role — you’ll architect, build, and optimize media‑rich iOS/tvOS applications that power live streaming, interactivity, and gamified fan engagement. You will collaborate closely with cross‑functional teammates (Product, Design) to deliver features across a modern iOS tech stack using Swift, SwiftUI, and architectural patterns like MVVM, creating product experiences that delight our users and drive outcomes for the business.

What you’ll be doing:
  • Own the iOS product experience end-to-end — from architecture and performance optimization to feature development and UX polish.
  • Lead development and delivery of Swift-based iOS and tvOS applications focused on live video streaming, interactivity and gamification.
  • Architect and implement features using SwiftUI, Combine, and modern iOS frameworks following Clean Architecture principles.
  • Optimize media playback performance, buffering, and UI responsiveness for video streaming workflows.
  • Integrate analytics and observability tools like Datadog and Crashlytics to ensure production‑grade monitoring and stability.
  • Partner closely with Agile Product teams (Product Managers and Product Designers) to define priorities, make trade‑off decisions, and deliver enhancements that delight users and drive engagement.
  • Collaborate with Android, connected TV, and backend teams to ensure feature parity and consistent UX across all platforms.
  • Drive CI/CD pipelines using GitHub Actions; streamline build, test, and release processes.
  • Manage and direct iOS/tvOS engineers, including 3rd party partner developers, to raise the bar for code quality and champion best practices.
  • Stay current with iOS/tvOS platform updates, UX/UI guidelines and emerging technologies to drive continuous improvement.
Must Have Skills:
  • 6+ years of iOS development experience, including 3+ years using Swift and SwiftUI.
  • Track record of shipping high‑scale consumer digital products, preferably media, sports, or entertainment apps.
  • Deep understanding of SiwftUI, Combine, UIKit, and other core frameworks.
  • Experience integrating and managing Firebase services across multiple app modules.
  • Strong understanding of Agile methodologies and backlog management, with the ability to translate product requirements into clear, actionable engineering tasks.
  • Passionate about sports, streaming technology, gaming and/or digital advertising industries.
  • Excellent communication skills and experience collaborating cross‑functionally with Product and Design and with engineers internally and externally.
  • Strong debugging, profiling, and performance analysis skills (memory leaks, rendering time, etc.).
  • Experience leveraging AI‑powered tools and automation solutions to improve development efficiency, simplify debugging, and optimize workflows.
Nice to Have Skills:
  • Experience with tvOS app development.
  • Familiarity with video streaming pipelines (HLS, ad insertion, DRM, adaptive bitrate streaming, etc.).
  • Prior experience working in a startup or entrepreneurial environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.