Hatch Innovations

Senior iOS Development Lead

Hatch Innovations

full-time

Posted on:

Origin:  • 🇨🇦 Canada

Visit company website
AI Apply
Manual Apply

Salary

💰 CA$150,000 - CA$200,000 per year

Job Level

Senior

Tech Stack

iOSObjective-CSwift

About the role

  • Lead, mentor, and grow a world-class team of iOS engineers, fostering a culture of innovation, collaboration, and excellence
  • Drive the technical vision, architecture, roadmap and execution for the iOS platform, ensuring alignment with product goals and long-term strategy
  • Collaborate closely with product management, design, and other engineering leaders to define requirements, prioritize features, and deliver compelling mobile experiences
  • Oversee the end-to-end development lifecycle, from planning and design through to release and maintenance, ensuring timely delivery of high-quality software
  • Champion and enforce best practices for code quality, testing, and performance, ensuring our application is robust, scalable, and maintainable
  • Manage project execution, setting clear goals, managing resources effectively, and removing obstacles for your team
  • Maintain a deep understanding of the technology stack and stay current with the latest advancements in the iOS ecosystem to guide technical decisions
  • Work remotely with collaboration across Pacific Time (PT) hours

Requirements

  • Minimum of 10 years of professional experience in software development, with a focus on mobile applications
  • Minimum of 5 years of experience in an engineering leadership role (Manager, Team Lead, or similar), directly managing a team of engineers
  • Strong technical background with hands-on experience developing native iOS applications using Swift, UIKit, and SwiftUI
  • Proven track record of shipping high-quality, consumer-facing iOS applications with a strong focus on UI/UX and performance
  • Demonstrated ability to lead technical architecture and design discussions and to drive technical decision-making
  • Excellent leadership, communication, and interpersonal skills
  • Experience with Agile/Scrum methodologies and a deep understanding of the full mobile development lifecycle
  • Strong problem-solving skills and the ability to think strategically and execute methodically
  • Must be a resident of Canada and be eligible to work in Canada
  • Ability to work during the Pacific Time (PT) regular business hours
  • Flexible to attend remote meetings during the evening when required
  • Send PDF resume and Github profile to apply
  • Note: A background check will be required for employment in this role
  • Nice-to-haves:
  • Experience managing remote or distributed engineering teams
  • Experience with Core Animation, Metal, or other graphics-intensive frameworks
  • Familiarity with Objective-C, C, or C++
  • Experience with performance profiling and optimization tools (e.g., Instruments)
  • Experience with continuous integration and continuous delivery (CI/CD) pipelines for mobile apps
  • Experience building social media mobile applications