Software Developer — iOS - Canada

2 months, 2 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

iOS Developer

redbee 51-250 Internet Software & Services

Redbee is hiring an iOS Developer in Argentina to build and maintain native mobile applications for financial products in a remote-first, mission-critical environment.

Agile Confluence GitHub GitLab iOS JIRA REST API Swift
17 hours, 31 minutes ago

iOS Engineer

Workana 1K-5K Internet Software & Services

An iOS Engineer at the company will develop and maintain mobile applications with a focus on AI integration, working across product development, App Store delivery, and team collaboration.

Agile iOS Objective-C Swift
1 day, 20 hours ago

[Job 29242] Senior Developer iOS - Swift, Brazil

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

CI&T is seeking a Senior iOS Developer to work on a large-scale modular financial application in a remote/home office environment in Brazil.

CI/CD Git GitFlow Kotlin Swift SwiftUI XCTest
3 days, 12 hours ago

[Job 29236] Senior iOS Developer, Brazil

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

CI&T is hiring a Senior iOS Developer in Brazil to support a media client on a remote team building and improving mobile products in a large-scale, collaborative environment.

Git GitFlow GitLab CI Google Analytics GraphQL HTTP iOS Development JIRA JSON Kanban Python Ruby Scrum Swift SwiftUI TLS UIKit Xcode XCTest XML
4 days 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