Job Title: Senior iOS Engineer
Location: Toronto, ON (3 days hybrid)
Contract Duration: 12 Months
Role Overview
We are seeking a Senior iOS Engineer to build and enhance mobile applications for sports-focused products. The ideal candidate brings strong iOS development experience, preferably with Swift and SwiftUI, along with sports industry experience and/or a strong understanding or knowledge of sports. This role requires close collaboration within a team that follows an AI-first software development lifecycle (SDLC).
Key Responsibilities
- Design, develop, and maintain high-quality iOS applications, ideally using Swift and SwiftUI.
- Translate product requirements into intuitive, reliable, and engaging mobile experiences.
- Collaborate with product managers, designers, and engineers to deliver sports-related features.
- Contribute to application architecture, performance optimization, testing, and code reviews.
- Use AI-assisted tools across planning, development, testing, documentation, and debugging, while maintaining accountability for code quality.
- Help improve engineering practices and contribute to an AI-first development culture.
- Provide technical guidance and mentor team members.
Required Qualifications
- Senior-level or above experience in mobile application development, with a strong focus on iOS.
- Proven experience delivering and maintaining production iOS applications.
- Strong understanding of mobile architecture, API integration, application performance, and testing.
- Sports industry experience and/or strong sports knowledge.
- Ability to collaborate effectively in a team that embraces AI-first SDLC processes and ways of working.
- Strong problem-solving, communication, and technical ownership skills.