Staff Software Engineer
- Toronto, ON, Canada
$172,000 to $197,000 CAD / year · Full-time
Applications open in a new tab.
Job details
- Pay
- $172,000 to $197,000 CAD / year
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
Staff iOS Software Engineer
Location
Toronto, Ontario, Canada
Salary
$172,960 – $197,400 CAD per year (Eligible for performance-based incentive bonus compensation)
Job Type
Full-Time / Hybrid (3 days in-office, 2 days remote per week)
Overview
A Staff iOS Software Engineer is required to own and lead the technical delivery of major mobile features and architecture components across a native iOS application suite. In this hands-on technical role, the engineer will work within Agile software teams to design, build, test, and maintain high-performing mobile features using modern Swift technologies. The position involves partnering closely with enterprise architects, driving engineering best practices, evaluating emerging mobile tools, and mentoring software developers across all levels.
Key Responsibilities
- Drive technical design and hands-on architecture implementation for core iOS application components and platform capabilities.
- Participate across the full Software Development Life Cycle (SDLC), engineering scalable, clean, and well-tested native iOS applications using Swift and SwiftUI.
- Advance engineering standards within Agile delivery teams, developing robust RESTful API integrations, microservices interactions, and modern UI components.
- Evaluate evolving iOS tools and frameworks, providing domain expertise on how emerging technologies impact system scalability and performance.
- Mentor and coach junior, intermediate, and senior mobile engineers to elevate technical practices across the organization.
Requirements
Basic Qualifications:
- 6+ years of hands-on experience developing native iOS applications using Swift and SwiftUI.
- 6+ years of experience in system design, application architecture, and native mobile software engineering.
- Proven experience leading technical delivery, mentoring software engineers, and collaborating with cross-functional business stakeholders.
Preferred Qualifications:
- Bachelor's, Master’s degree, or Diploma in Computer Science, Software Engineering, or a related technical field.
- 8+ years of experience leading full lifecycle software development initiatives.
- Exposure to cloud integration services (e.g., AWS, Azure), open-source frameworks, REST APIs, and microservices architecture.
- Strong background working within fast-paced Agile methodologies.
Benefits
- Competitive total compensation package including base salary and performance incentive cash bonuses.
- Full health insurance coverage extending to spouses, domestic partners, and dependents.
- Up to $3,000 annual mental health coverage allowance.
- Up to $5,000 in annual tuition reimbursement.
- One-time home office setup allowance.
- Flexible hybrid model balancing remote work flexibility with 3 collaborative days in the office per week.
More about this job
Responsibilities
Lead the technical design and hands-on implementation of major iOS features and architecture, delivering scalable, well-tested applications using Swift and SwiftUI. Improve engineering practices, evaluate emerging iOS technologies, collaborate with architects and Agile teams, and mentor engineers across experience levels.
Requirements
Requires at least six years of native iOS development experience with Swift and SwiftUI, along with six years in system design, application architecture, and mobile engineering. Candidates should have experience leading technical delivery, mentoring engineers, and collaborating with business stakeholders; a relevant degree or diploma and experience with cloud services, REST APIs, microservices, and Agile delivery are preferred.
Skills
- Swift
- SwiftUI
- Native iOS Development
- System Design
- Application Architecture
- Technical Leadership
- Mentoring
- Agile Methodologies
- RESTful APIs
- Microservices
- Cloud Integration
- Software Testing
- Cross-Functional Collaboration
Benefits
- Performance Incentive Cash Bonuses
- Health Insurance Coverage
- Mental Health Coverage Allowance
- Tuition Reimbursement
- Home Office Setup Allowance
- Hybrid Work Flexibility
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
- Management & Leadership
Keywords
- iOS
- Swift
- SwiftUI
- Native Mobile Applications
- System Design
- Application Architecture
- Software Engineering
- Technical Delivery
- Agile
- RESTful APIs
- Microservices
- Cloud Integration
- AWS
- Azure
- Open-Source Frameworks
- Mobile Tools
- UI Components
- Scalability
- Performance
- Mentoring
- Cross-Functional Collaboration
- Software Testing
- Toronto