Senior Software Engineer, iOS (Apps and Solutions) - British Columbia

📍 Canada

IT & Technology League

Job Description

Senior Software Engineer, iOS (Apps and Solutions) - Western Canada

Overview

As Senior Software Engineer, iOS, you will build native mobile applications for iOS. You work as part of a small cross-functional team to deliver features on our roadmap, and you will maintain and improve a specific area of our product. You are responsible for large pieces of work, as well as setting best practices and mentoring other team members. What You Will Do

Build, test and maintain native mobile applications using modern and declarative user interfaces with SwiftUI and supporting Swift Architect and develop applications following CLEAN architecture principles Work with CI tools to support mobile builds and releases Participate in technical design and planning discussions Uphold standards for quality by performing code reviews, fixing bugs, creating automated tests, and monitoring performance Collaborate with UX designers to build polished user interfaces What You Bring

5+ years experience building native iOS applications Knowledge and understanding of mobile development best practices Experience building and maintaining automated test suites Diploma/degree nice to have (not required) What We Offer

Comprehensive Health Benefits: medical, dental, and vision coverage Bonus Program: performance-based bonus Employee Stock Option Program: stock options Unlimited Paid Time Off Spending Accounts: healthcare and dependent care expenses Wellness Days Growth Opportunities and Mentorship The Application Process

Submit Your Application: confirmation email Hiring Manager Chat: discussion of technical experience if shortlisted Talent screen: culture alignment and compensation expectations Take-home assessment Meet the Engineering Team and cross-functional partners Final Steps: offer and onboarding Security-related Responsibilities

Compliance with Information Security Policies Compliance with League’s secure coding practice Accountability for League’s policies and procedures Notification of HR, Legal, Compliance & Security of incidents or policy violations CANADA APPLICANTS ONLY:

The Canada-specific compensation range below for this full-time position is exclusive of bonus, equity and benefits. The salary range reflects target base salaries across all Canadian locations and varies by job-related skills/experience. Compensation range for Canada applicants only:

$111,800—$160,000 CAD Our employees come from diverse backgrounds, and we celebrate those differences. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you are in need of assistance during the recruitment process, please contact recruitinginfo@league.com. Our Application Process

You will receive a confirmation email after submitting your application A recruiter will review applications and reach out if there is alignment The team will share the interview process depending on the role The final step is an offer and onboarding Legal and Privacy Notices

Use of AI: League may use AI tools to assist in screening applicants Privacy Policy: Review our privacy practices Scam awareness: protect yourself from employment scams

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: October 8, 2025
Job Type: IT & Technology
Location: Canada
Company: League

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.