Software Developer — iOS (Canada)

TextNow

Southwestern Ontario

On-site

CAD 113,400 - 248,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Free phone service
Unlimited vacation
Employee stock options
Health, dental, and vision benefits

Job summary

TextNow is seeking a Software Developer – iOS to design and develop high-performance iOS applications. This role combines leadership with hands-on coding, aimed at leveraging AI and automation to enhance product intelligence and developer velocity.

Responsibilities include leading architectural modernization, influence cross-platform reuse, and optimizing app performance. The salary ranges from CAD $113,400 to CAD $248,000 annually depending on experience level, with numerous benefits including unlimited vacation and employee stock options.

Qualifications

  • Deep expertise in Swift, SwiftUI, and modern concurrency (async/await, actors).
  • Proven track record of architecting modular, maintainable systems.
  • Strong background in performance optimization, observability, and debugging.

Responsibilities

  • Design and develop high-performance iOS applications.
  • Lead architectural modernization and modularization.
  • Drive technical discussions and mentor developers.

Skills

Swift
SwiftUI
Objective-C
AI and automation frameworks
Performance optimization

Job description

We believe that communication belongs to everyone. TextNow is redefining how people connect by combining simplicity, intelligence, and accessibility. We're a team of curious builders using technology to make communication more affordable and powerful for millions of users every day.

Software Developer – iOS – build apps, shape systems, architecture, and tooling. At TextNow, Members of Technical Staff combine leadership and hands‑on coding to enable the highest leverage opportunities.

You’ll use AI and automation at the core of building, accelerating development, improving performance, detecting and resolving issues faster, and continuously raising the bar for mobile development excellence.

What You’ll Do
  • Design, develop, and sustain high-performance iOS applications using Swift, SwiftUI, and Objective‑C.
  • Lead architectural modernization and modularization to improve scalability and cross‑platform reuse.
  • Define and own the entire lifecycle of your systems: feature ideation, API design, instrumentation, deployment (CI/CD), live‑traffic monitoring, unit/UI/e2e testing, user telemetry & data analysis, experiment design (A/B tests), and continuous iteration.
  • Influence and evolve our architecture: propose and lead initiatives to decompose monoliths, build shared libraries and frameworks, improve modularization, enable reuse across iOS, Android, Web; evaluate new Apple platform capabilities and lead their adoption.
  • Apply AI‑driven tools and automation frameworks to speed up development, code analysis, testing, and reliability.
  • Leverage intelligent telemetry, analytics, and optimization pipelines to improve app performance and user experience.
  • Define observability standards, telemetry pipelines, and fault‑tolerance strategies for production‑grade systems.
  • Partner closely with product, design, backend, and data teams to deliver seamless, high‑quality user experiences.
  • Drive technical discussions, mentor developers, and influence strategic direction across mobile platforms.
Who You Are
  • A technical leader with the ability to create and lead roadmaps/initiatives that align to high‑level business objectives.
  • Deep expertise in Swift, SwiftUI, and modern concurrency (async/await, actors).
  • Proven track record of architecting modular, maintainable systems that balance speed and reliability.
  • Strong background in performance optimization, observability, and system‑level debugging.
  • Experience using AI and automation to improve developer velocity, reliability, or product intelligence.
  • A collaborative technical leader who thrives in fast‑moving environments and mentors others to excel.
  • Passionate about creating elegant, high‑performance mobile experiences across Apple's ecosystem.
  • You architect for observability, reliability and production‑readiness: you understand instrumentation, SLOs/SLIs, fault‑tolerance, runbooks, incident triage, scalable telemetry pipelines, and production diagnostics for mobile clients.
  • You have been a technical leader (not just an individual contributor): you've influenced roadmap decisions, contributed to multi‑team initiatives, mentored/led developers, driven culture/process improvements, and interfaced with senior developer/product leadership.
Salary

Canada Intermediate: CAD $113,400 – $162,000 annually

Canada Senior: CAD $158,000 – 207,000 annually

Canada Staff: CAD $200,400 – 248,000 annually

Benefits
  • Free phone service
  • Strong work/life blend
  • Employee stock options
  • Unlimited vacation
  • 12 paid holidays per year
  • Competitive pay
  • Health, dental, and vision benefits
  • Short‑term & long‑term disability
  • $750 annual wellness benefit or healthcare spending account
  • RRSP matching (Canada) | 401(K) (USA)
  • Parental leave for eligible employees
  • Learning & Development opportunities
  • We travel a few times a year for various team events, company‑wide off‑sites, and more
Equal Opportunity

We are an equal opportunity employer and are committed to creating an inclusive environment for all employees. We consider all qualified applicants without regard to race, color, religion, sex, gender identity or expression, sexual orientation, age, disability, or any other protected characteristic.

Applicants who require reasonable accommodation during the hiring process may contact our Talent Team.

This posting is for a current, active vacancy.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior iOS Developer
Senior iOS Developer

TextNow • Open Hall

On-site
CAD 80,000 - 120,000
Employee Stock Options
Unlimited vacation
Flexible work arrangements
+4
Android Developer
Android Developer

TextNow • Open Hall

On-site
CAD 60,000 - 100,000
Strong work life blend
Flexible work arrangements
Employee Stock Options
+6
Talent Acquisition Partner
Talent Acquisition Partner

TextNow • Canada

Hybrid
CAD 80,000 - 100,000
Competitive salary and benefits package
Unlimited vacation
Employee stock options
+2
Senior iOS Developer (SPM, MVVM, VIPER, SwiftUI required))
Senior iOS Developer (SPM, MVVM, VIPER, SwiftUI required))

Intact • Montreal (administrative region)

Hybrid
CAD 101,000 - 125,000
Flexible work arrangements
Possibility to purchase extra days off
Comprehensive benefits including telemedicine
iOS Developer
iOS Developer

UST • Canada

On-site
CAD 104,000 - 130,000
10 days paid vacation
6 days paid sick leave
paid holidays
+2
iOS Software Engineer - Toronto
iOS Software Engineer - Toronto

United States Digital Space LLC • Toronto

On-site
CAD 118,000 - 158,000
RRSP eligibility
Paid time off
Senior Associate Mobile Engineer - iOS
Senior Associate Mobile Engineer - iOS

Workday • Victoria

Hybrid
CAD 92,000 - 138,000
Flex Work
Mobile Developer
Mobile Developer

iA Financial Group • Quebec

Hybrid
CAD 70,000 - 110,000
Mobile Developer
Mobile Developer

iA Financial Group (Industrial Alliance) • Quebec

Hybrid
CAD 70,000 - 100,000
Hybrid work environment
Stock purchase plan
Wellness/personal development days
+2
iOS Developer
iOS Developer

Systematix • Mississauga

Hybrid
CAD 70,000 - 90,000
Flexible working hours
Opportunity for permanent position