Software Developer iOS (Canada)
$113.4k - $162k per yearTextnow
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.
As a Software Developer - iOS , you won’t just build apps—you’ll shape the systems, architecture, and tooling that make them possible. At TextNow, Members of Technical Staff combine leadership and hands on coding to enable the highest leverage opportunities possible. Being able to operate strategically, as well as diving into the lowest level details is a must. You’ll take technical ownership of key mobile domains and work across mobile, backend, and data to create faster, smarter, more reliable products.
As well, AI and automation are at the core of how we build. You’ll use them to accelerate development, improve performance, detect and resolve issues faster, and continuously raise the bar for mobile development excellence.
We’re hiring Members of Technical Staff across multiple levels (intermediate/senior/staff+). Whether you’re an experienced developer looking to lead complex systems, or an early-career developer eager to grow, we’ll align your title and scope based on experience and impact.
This role is about impact at scale. You’ll shape how TextNow builds and operates its systems in an AI-first environment where intelligent tooling is embedded into everyday engineering practice. Using AI is not optional, it’s expected. From design and architecture to implementation, testing, debugging, documentation, and operational analysis, you will actively leverage AI tools to increase velocity, improve code quality, and make better technical decisions. We provide a robust suite of AI-powered development tools and workflows to support you, and we expect you to continuously evolve how you use them to raise the bar for efficiency, clarity, and product excellence across the organization.
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 (e.g., new OS releases, device types, form factors, architectures) 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.
The expected base salary range for this role is:
Canada Intermediate: CAD $113,400 - $162,000 annually
Canada Senior: CAD $158,000 – 207,000 annually
Canada Staff: 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.
Our goal is to offer a competitive package that reflects the impact and expertise you bring to the team.
This posting is for a current, active vacancy.
More about TextNow
AI usage: We use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact our Talent Team.
More about TextNow
Our culture
We’re proud of the culture that we’ve built at TextNow, but one of the most common questions we hear is ‘how do you continue to sustain it as the world and the company continues to change?’ The reality is that we’re only able to keep up because each and every TextNovian contributes to our culture through being involved, by living our values, sharing feedback, embracing change and more!
Our values
Customer Obsessed
We strive to have a deep understanding of our customers.
Do Right By Our People
We treat each other with fairness, respect, and integrity.
Accept the Challenge
We adopt a "Yes, We Can" mindset to achieve ambitious goals.
Act Like an Owner
We treat this company like it's our own... because it is!
Give a Damn
We are deeply committed and passionate about our work and achieving results.
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.
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
More information about our total rewards package will be available during the hiring process.
Dogfooding & Customer Obsession
At TextNow, every employee gets to actively use our app for calling and texting. Dogfooding helps us experience what customers do, to spot issues early, and drive better design, developer, and user experiences.
Diversity and Inclusion
Our aim is to make every person who joins TextNow feel like they belong, that they’re valued, and that they’re able to be their authentic selves at work.
We’re all accountable for creating an inclusive culture and a sense of belonging for one another. By doing this together, we’ll make TextNow better for everyone.
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.
TextNow Candidate Policy
By submitting an application to TextNow, you agree to the collection, use, and disclosure of your personal information in accordance with the
We use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact our Talent Team.
$200.4k - $248k per year
...affordable and powerful for millions of users every day. As a Software Developer - iOS , you won’t just build apps—you’ll shape the systems,... ...Compensation The expected base salary range for this role is: Canada Intermediate: CAD $113,400 - $162,000 annually Canada...SuggestedLong term contractTemporary workWork at officeRemote workWork from homeFlexible hours$103k - $153k per year
...the development of digital investigative software that acquires, analyzes, and shares... ...from you! Role Overview As a Senior iOS Developer on the Graykey AppLogic team , your mission... .... NOTE: Candidate must reside in Canada. What You'll Do Analyze...SuggestedFull timeWork at officeLocal areaRemote workFlexible hours- ...websites – into audio, so they can read faster, read more, and remember more. Speechify’s text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named...SuggestedFull timeWork at officeRemote work
- ...role in our unique success story? If so, we're looking for an iOS Developer to join our team on the journey to success! What You’ll do... ...: ~ Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field ~3+ years...SuggestedPermanent employmentFull time
- ...team brings something new, something that adds to our offerings. We learn continuously, both on the job and through formal training programs. Job Description ~ Experience developing enterprise iPhone / iPad applications using Objective C ~2-4 years’ experience...SuggestedFull time
$137.2k - $196k per year
...About the Role As a Senior iOS Engineer at Tubi, you’ll play... ...engineering team, focusing on developing, improving, and maintaining... ...What You'll Do Design, develop, and deploy advanced applications... .... Toronto, Ontario, Canada $137,200 - $196,000 CAD...Long term contractRemplacementFull timeTemporary workLocal areaFlexible hours- ...3 on LinkedIn's Top Companies List in Canada. Info-Tech fosters a growth-focused,... ...We’re looking for strong Intermediate Software Developers to help us build A.I. products and services... ...as an Intermediate Software Developer: Build, test, and support the development...Remote jobFull timeWork from homeWeekend work
- ...We are seeking a skilled iOS Developer to design, build, and maintain applications for Apple’s iOS platform. The ideal candidate has strong expertise in Swift, a solid understanding of Apple’s design principles, and the ability to deliver high-quality mobile experiences....Local area
- ...line. We are curious, solution-driven and customer obsessed. About the Role We are looking for a highly autonomous Senior Software Engineer to join our growing team. In this role, you won't just be handed tickets to code; you will be a true product partner. You will...Remote job
$119k - $137k per year
...Empower your impact at Cision. Be seen, be understood, be you. You will work closely with product, design, and data science teams to develop and enhance applications by managing AI intent within a spec-driven development framework. As a technical expert, you will help...Long term contractFull time- ...iOS Developer Intern / Co-op (Remote) Job Description: Guhuza is seeking an iOS Developer to join our remote team and contribute to the... ...environment. Requirements: # Interest in Computer Science, Software Engineering, or a related field (or equivalent work experience)...Temporary workPart timeInternshipRemote work
- ...MOBILE APP DEVELOPER (iOS & Android) ABOUT GUHUZA Guhuza is building a faster, more human way for employers and job seekers to connect. Our real-time interview marketplace helps candidates and employers move from matching to live video interviews quickly through AI...Ongoing contractFull timeContract workTemporary workPart timeRemote work
- ...right place! We are looking for a Staff iOS Developer to join one of our squads where you... ...tests Good conceptual understanding of software design and code beauty Experience... ...supplier networks. Founded in Montréal, Canada in 2005, Lightspeed is dual-listed on the...Remote jobLocal areaFlexible hours
- ...Description About Fluent Software Group Fluent Software Group is part of Valsoft Corporation’s family of operating groups, a global... ...core capabilities from the ground up. The Opportunity: AI Developer We are looking for an AI-native Developer to join Fluent...Long term contract
- ...ou supérieur Autorisé à travailler au Canada Expérience en développement OOP Maitrise... ...: Want to start your career as a Java Developer? Graduate training, ongoing support,... ...training. What you’ll do: As a software developer with mthree, you’ll build complex...Daily paidPermanent employmentFull timeContract workApprenticeshipInternshipFlexible hours
- ...Our talented people deliver future-ready software, services, and integrated platforms that... ...Vecima is looking for a dynamic Software Developer to join our project focused teams in Saskatoon... ...who can work remotely from anywhere in Canada. Duties include (but are not limited...Full timeLocal areaRemote workNight shift
- ...Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset... ...consensus. We are looking for multiple passionate Software Developers to join our team. You will develop critical software that engineering teams use to implement...Remote jobFull timeWork from home
- ...remember more. Speechify’s text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google... ...complete them within 1 week. What Yo u’ ll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs...Full timeWork at office
- ...companies across the globe. Our award-winning software platform is powered by a team of world-... .... The platform team is responsible for developing the architecture that makes real-time UML... ...scale machine learning pipelines Develop new systems on top of real-time streaming...Full time
- ...multiplateformes : tests sur plusieurs plateformes, notamment Android, iOS et Mac. Compétences en IA/ML : bonne connaissance des... ...___________________________________________________________ Software Developer in Test A Software Developer in Test (SDET) is a hybrid...Full timeContract work
$97.56k per year
...The following is a long-term contract opportunity for approximately 2 years. The Software Developer provides innovative and creative solutions in the technical development of new, reliable applications and software services at CPSA. The Software Developer analyzes business...Long term contractPermanent employmentFull timeWork at office- ...Company Description IT Job Description Role: Java Developer Location: Montreal, Canada Duration: Fulltime BGV will be done for the... ...regression testing practices • Fundamental understanding of Software Development Life Cycle and agile, test-driven...Full timeRelocation
$94.2k - $117.7k per year
...Position Summary: As a Software Developer on the Procurement team at Euna Solutions, you’ll be a key part of delivering new features and enhancements to our first-in-class business-to-government marketplace. In this role, you will design and develop solutions for our customers...Full timeWork at officeLocal areaFlexible hoursWeekend work3 days per week- ...businesses with seamless payment solutions. We're seeking a Senior Software Developer to join our dynamic team. In this position, you'll play a... ...candidates to apply. Please note, you must be eligible to work in Canada to be considered for this role. We thank you for your interest...Long term contractWork at officeLocal area2 days per week
- ...Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including... ...Montreal has to offer you: ~ Mentorship with experienced software developers, database administrators, and technical project managers ~ Continuous...Full timeLocal area
- ...large, global organization. Engineers thrive at Tower while developing electronic trading infrastructure at a world class level. Our... ...potential. Our Core Engineering department is seeking a Software Developer II to join the Data team in Montreal. This role is responsible...Full timeApprenticeshipCasual workWork at officeWorldwide
- ...factory operators, technicians, and production teams — all building the future of homebuilding together. We’re looking for a Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. The ideal...Full timeInternshipRelocation packageFlexible hours
$80k - $130k per year
...pride in providing high quality work and services to our clients and expect the same from our employees. We are looking for a Software Developer to join our Vancouver-based team and contribute to the continued development of our in-house data systems platform. This is...Full timeFor contractorsWork at officeLocal area$100k - $135k per year
...Forces. Since 2016, SRC has expanded operations into Australia, Canada and the UK. We do this by focusing on our customers’ needs... ...and its allies. The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of next...Remote jobFull timeWork at officeFlexible hours- ...the digital division of TELUS , one of Canada’s largest telecommunications providers,... ...Informatica PowerCenter workflows. Design and develop scalable microservices using Java, Spring... ...Required Qualifications ~10+ years of software development experience with Java-based...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer iOS (Canada). Be the first to apply!
- software developer internship Remote
- software development engineer Remote
- software developer no experience Remote
- junior software developer Remote
- software engineer Remote
- software engineer devops Remote
- software developer co-op Remote
- remote entry level software developer Remote
- software engineer co-op Remote
- junior software engineer Remote
