Software Developer — iOS - Canada

3 months, 3 weeks ago
Full-time
Senior
Mobile Development
TextNow

TextNow

TextNow is a leading provider of free phone service, offering calling and texting through its app and SIM card. With a focus on affordability and innovation, TextNow is revolutionizing mobile phone service with cloud-based technology, providing users w...

Wireless Telecommunication Services
51-250
Founded 2009

Description

  • Design, develop, and sustain high-performance iOS applications using Swift, SwiftUI, and Objective-C.
  • Lead architectural modernization and modularization efforts to improve scalability and enable reuse across iOS, Android, and Web.
  • Define and own the full lifecycle of mobile systems, including feature ideation, API design, CI/CD deployment, instrumentation, and continuous iteration.
  • Implement and maintain comprehensive testing (unit, UI, end-to-end), experiment design (A/B tests), and release strategies for production mobile releases.
  • Define observability standards and telemetry pipelines, set SLOs/SLIs, and drive fault-tolerance and incident triage/runbook practices for mobile clients.
  • Apply AI-driven tools and automation to accelerate development, improve code analysis and testing, and increase product reliability.
  • Leverage telemetry, analytics, and optimization pipelines to measure and improve app performance and user experience.
  • Partner closely with product, design, backend, and data teams to deliver seamless, high-quality user experiences and influence cross-team technical direction.
  • Drive technical discussions, mentor and coach developers, and lead multi-team initiatives that impact mobile roadmap and engineering practices.

Requirements

  • Deep expertise in Swift, SwiftUI, and Objective-C.
  • Strong knowledge of modern concurrency patterns on Apple platforms (async/await, actors).
  • Proven experience architecting modular, maintainable systems and leading decomposition of monoliths into reusable libraries/frameworks.
  • Experience with performance optimization, system-level debugging, instrumentation, and production diagnostics for mobile clients.
  • Familiarity with observability concepts including SLOs/SLIs, telemetry pipelines, runbooks, and incident triage.
  • Experience applying AI and automation to improve developer velocity, reliability, or product intelligence.
  • Experience with CI/CD, live-traffic monitoring, unit/UI/e2e testing, telemetry-driven analysis, and A/B experiment design.
  • Demonstrated technical leadership: influencing roadmaps, mentoring developers, driving culture/process improvements, and collaborating with senior product/engineering leadership.
  • Ability to operate strategically and also dive into low-level implementation details across mobile, backend, and data domains.
  • Open to candidates across levels (Intermediate, Senior, Staff+) with scope and title aligned to experience and impact.

Benefits

  • Competitive pay with Canada salary ranges by level: Intermediate CAD $113,400–162,000; Senior CAD $158,000–207,000; Staff CAD $200,400–248,000 annually.
  • Employee stock options and a competitive total rewards package.
  • Flexible work arrangements (remote/work-from-home with access to office spaces) and strong work–life blend.
  • Free phone service and company dogfooding of the TextNow app.
  • Unlimited vacation, plus 12 paid holidays per year.
  • Health, dental, and vision benefits, short-term & long-term disability, plus a $750 annual wellness benefit or healthcare spending account.
  • RRSP matching (Canada), parental leave for eligible employees, and Learning & Development opportunities.
  • Periodic team travel and company off-sites for in-person collaboration and events.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

[Job 29839] Developer iOS Sr

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior iOS Developer in Brazil to modernize a SuperApp across mobile and backend platforms while delivering AI-assisted development within a remote/home office context.

Agile Android AWS GitLab iOS Java Jenkins JIRA Kotlin SonarQube Swift SwiftUI UIKit
7 hours, 51 minutes ago

[Job 29833] Senior iOS Developer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior iOS Developer in Brazil to build and improve a remote iOS application for real business challenges in close collaboration with the client and team.

Agile iOS Solid.js Swift TDD
7 hours, 51 minutes ago

[Job 29785] Senior iOS Developer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior iOS Developer in Brazil to support a benefits-sector client in building a mobile application that delivers a strong user experience and improves process maturity.

Agile Azure CI/CD Git REST API Solid.js SQLite Swift SwiftUI UIKit XCTest
8 hours, 6 minutes ago

[Job-29797] Senior iOS Developer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior iOS Developer in Brazil to help build and continuously improve a native banking app used by millions of users.

Agile CI/CD JSON Swift UIKit
20 hours, 42 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers