TextNow, Inc.
Software Developer — iOS (Canada)
Waterloo, ON - Hybrid · Staff+
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~45% per draw at Level III). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →H-1B wage level
the lottery is wage-weighted — each level is one more entry
$3,038 more — $116,438 — moves this role to Level III and 3 lottery entries. That figure is inside the range the employer already advertised.
Based on the DOL prevailing wage for this occupation and worksite, a base salary of $116,438 would place this position at wage Level III. That figure is within the posted range, and I'd like to target it. This role classifies under "Software Developers" for prevailing-wage purposes.
DOL prevailing wage, 2026-27 wage year · Software Developers (15-1252) · Waterloo-Cedar Falls, IA. Wage level is derived by USCIS from the offered wage, occupation and worksite; the occupation shown is inferred from the job title.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- TextNow is one of the largest providers of free phone service in North America, connecting tens of millions of people who would otherwise be priced out of staying in touch.
- This is an AI-first role: using AI is not optional, it's the expectation.
- Strong candidates will clear most of the following: • Deep iOS expertise.
Responsibilities
- As a Software Developer on iOS, you'll own the systems, architecture, and tooling behind apps used by millions - operating strategically across mobile, backend, and data, and diving into the lowest-level details when the problem demands it.
- We anticipate the majority of the code you ship will be AI-generated, with you as the architect, reviewer, and final authority on quality, correctness, and design.
- You'll have access to the latest and greatest AI development tools, and you'll help build our AI harness - the agents, workflows, evaluations, and guardrails the rest of engineering relies on.
- Design, develop, and sustain high-performance iOS applications in Swift, SwiftUI, and Objective-C, with AI tooling embedded throughout your workflow.
- Own the full lifecycle of your systems: feature ideation, API design, instrumentation, CI/CD deployment, live-traffic monitoring, unit/UI/e2e testing, telemetry and data analysis, A/B experiment design, and continuous iteration.
- Lead architectural modernization - decompose monoliths, build shared libraries and frameworks, improve modularization, and enable reuse across iOS, Android, and Web.
- Evaluate and adopt new Apple platform capabilities (OS releases, device types, form factors, architectures) and lead their rollout.
- Build and extend our internal AI harness - agents, automation frameworks, evaluation pipelines, and guardrails - so the whole team ships faster and safer
- Partner closely with product, design, backend, and data
- drive technical discussions, mentor developers, and influence strategic direction across mobile.
Requirements
- For the senior candidates this role targets, that judgment shows up as a track record.
- A track record of measurable wins - performance, reliability, or user impact - that you drove, not just participated in.
- Our goal is to offer a competitive package that reflects the impact and expertise you bring to the team.
Nice to have
- continuously evolve how you use AI and push the org's standards for what "good" looks like.
- Define observability standards, telemetry pipelines, and fault-tolerance strategies for production-grade mobile systems.
- Deep iOS expertise.
- Production mastery of Swift, SwiftUI, and modern concurrency (async/await, actors), plus comfort in legacy Objective-C.
- You've shipped and operated consumer iOS apps at meaningful scale.
- Architect-level judgment.
- A proven track record designing modular, maintainable systems that balance speed and reliability - and the ability to defend those trade-offs.
- Production-readiness as a default.
Compensation
- CAD $113,400 - $162,000 annually
- CAD $158,000 - 207,000 annually
- CAD $200,400 - 248,000 annually
- Our salary ranges are determined by role, level, and location.
- Within the range, individual pay is determined by job-related skills, experience, and relevant education or training.
Benefits
- Our benefits and more
- This is a brief overview of the benefits that TextNow offers its employees.
- More complete details can be found in TextNow's Benefit Guide and legal plan documents, which are available to employees on or shortly after their start date with TextNow.
- The benefits listed herein are for illustrative purposes only and may change from time-to-time in TextNow's sole discretion.
Company info
- Our values Customer Obsessed We strive to have a deep understanding of our customers.
- Give a Damn We are deeply committed and passionate about our work and achieving results.
- We move fast, we measure what we ship, and we treat AI as a core part of how we build, not a side experiment.
Equal opportunity
- Our aim is to make every person who joins TextNow feel like they belong,
This listing is sourced directly from TextNow, Inc.'s careers page and normalized into a canonical job model.