Overview
Senior Engineering Manager - iOS, Swift - Electronic Arts [EAMI250804]
Hatch Innovations is based in Vancouver with an international team of over 80 people. We work with video game publishers and provide technology solutions for clients such as Electronic Arts, Epic Games and Krafton. Project Air is a mobile platform that blends creative stage, storytelling, and social experience, powered by AI and real-time interaction. It enables users to create, perform, and co-invent new characters, stories, and worlds in an expressive, interactive environment.
About the Role: We are seeking an experienced and visionary Senior Engineering Manager to lead our high-performing iOS team. The ideal candidate has a strong technical background in iOS development, a passion for product and user experience, and a track record of guiding teams to build visually stunning, highly responsive applications. You will shape team culture, drive technical strategy, and collaborate with cross-functional leaders to deliver an exceptional product. This is a remote position with working hours in Pacific Time (PT).
You will
- 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.
You have
- 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, with the ability to inspire and motivate a team.
- 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 Zone's regular business hours
- Flexible to attend remote meetings during the evening when required.
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
How to Apply
- To apply, please send your PDF resume and Github profile.
- Note: A background check will be required for employment in this role.
Job Types
Permanent, Full-time
Schedule: Monday to Friday
Pay: $150,000 - $200,000
We Offer
- Health Spending Account
- Disability insurance
- Life insurance
- Paid time off
- Work from home