Software Developer — iOS (Canada)

TextNow

Southwestern Ontario

On-site

CAD 113,400 - 248,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

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 Software Developer, AI
Senior Software Developer, AI

TextNow, Inc. • Southwestern Ontario

On-site
CAD 158,000 - 207,000
Free phone service
Strong work life blend
Employee stock options
+4
Senior Software Developer, AI
Senior Software Developer, AI

TextNow • Southwestern Ontario

Hybrid
CAD 113,000 - 248,000
Free phone service
Employee stock options
Unlimited vacation
+7
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

On-site
CAD 80,000 - 100,000
Competitive salary and benefits package
Unlimited vacation
Employee stock options
+2
iOS Developer
iOS Developer

EIZIE • Kitamaat

On-site
CAD 75,000 - 110,000
Competitive compensation
Health benefits
Professional development
+5
Product Operations Lead, Core Experience
Product Operations Lead, Core Experience

TextNow • Toronto

On-site
CAD 60,000 - 100,000
Flexible work arrangements
Employee Stock Options
Unlimited vacation
+3
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 Developer (Swift / SwiftUI)
iOS Developer (Swift / SwiftUI)

Byteager • Toronto

Hybrid
CAD 110,000 - 150,000
Parental leave — 12 weeks fully paid
Top-tier hardware: MacBook Pro
Flexible hours
+1
Manager, Software Development (Vehicle Services)
Manager, Software Development (Vehicle Services)

PayByPhone • Vancouver

Hybrid
CAD 220,000 - 234,000
RRSP retirement plan
4 weeks vacation
Work from anywhere up to 15 days
+5
Android Developer
Android Developer

EIZIE • Kitamaat

On-site
CAD 80,000 - 110,000
Competitive Salary
Health and Wellness benefits
Professional Development
+5