Software Developer Android - Canada
$200.4k - $248k per yearTextnow
- Remote job
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 - Android , 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 leveldetails, 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.
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 backend systems—using AI and automation to make development faster, decisions smarter, and experiences more seamless for millions of users worldwide.
What You'll Do
- Design, develop, and sustain high-performance Android applications using Kotlin, Jetpack Compose, and Java.
- 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 Android, iOS, and Web; evaluate new Android 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 Kotlin, Jetpack Compose, and modern concurrency tools such as Coroutines and Flows.
- 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 Android’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.
$200,400 - $248,000 a year
Compensation
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
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
Flexible work arrangements (work-from-home, remote, or access to one of our office spaces)
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)
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 TextNow Candidate Policy
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.
We may 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 us.
$113.4k - $162k per year
...and powerful for millions of users every day. As a Software Developer - Android , you won’t just build apps—you’ll shape the systems, architecture... ...The expected base salary range for this role is: Canada Intermediate: CAD $113,400 - $162,000 annually Canada...AndroidLong term contractFull timeTemporary workWorldwide- ...Your Mission In this role, you will design, develop, and maintainhigh-quality mobile applications for Android. You will work closely with cross-functional teams... ...advocating for mobile development best practices. As a Software Developer - Mobile (Android), you will: Design,...AndroidRemote jobWork at officeWork from home
- ...mobile phone, tablet and other markets. Developed applications will be used as a basis for... ...reference design concepts to handset OEMs, android game developers, and other application developers... ...: ~3+ years of experience in software engineering ~3+ years of embedded or mobile...Android
- ...clients. With 550+ employees across Canada, the US, Australia, and Brazil, we’re united... ...the Role We are seeking a Senior Android Developer (Kotlin) for the Mobile Team dedicated... ...Design, code, test, as well as debug complex software with a high level of quality Provide...AndroidFull timeWork at officeFlexible 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...SuggestedRemote jobFull timeWork from homeWeekend work
$65 - $75 per hour
...Job Responsibility: Role: Android Lead/Developer Location: Remote/Canada Duration: 6+ Months : Note: While submitting Lead or Dev, please specify in subject line whether the candidate is for Lead role or Dev role Responsibilities: ~ Together with our application...AndroidHourly payFixed term contractRemote workWork from homeMonday to fridayShift workDay shift- ...Job Description: Team Celer Network is growing and we want you to join us! We’re looking for a talented and creative Android developer to join our mobile team. Every engineer works on exciting, meaningful projects, and defines our technical and product strategy....AndroidFull timeInternshipWork at office
- ...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
- ...Job description We are looking for a great Android application developer to join our mobile team. In this role you will work closely with our Project manager and Mobile team to help us conceive and develop our customers’ applications. The ideal candidate is an excellent...AndroidWork at office1 day per week
- ...privately funded US/Canadian company currently hiring remote talents to develop its mobile app. Job Description Responsibilities:... ...project using GitHub ~3+ years of experience in iOS or Android Development ~ Strong knowledge of Dart, Swift or Kotlin ~ Experience...AndroidWeekly payLong term contractFull timeRemote work
- ...We are looking for an experienced Android Developer to design, build, and maintain high-quality mobile applications. The ideal candidate is passionate about mobile technologies, writes clean and efficient code, and collaborates effectively with cross-functional teams to...Android
$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- ...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
- ...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
- ...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...AndroidOngoing contractFull timeContract workTemporary workPart timeRemote work
- ...protection. Xona is seeking a skilled Software Specialist to work as a contributor to... ...large dataset handling ~ Experience developing, packaging and distributing desktop applications... ...UK Security Clearance (SC). For Canada Roles: Successful candidates must obtain...Permanent employmentFull timeWork at office
- ...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
- ...Job Opportunity: Software Developer – Intermediate/Senior Employee type: Full time, Permanent... ...geospatial intelligence company operating across Canada and the United States, formed through... ...opportunities on our offline-first Android field data collection apps may arise later...AndroidPermanent employmentFull timeFlexible hours
- ...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
- ...Job Responsibility: FileCloud is looking for a motivated and enthusiastic Cloud Developer to join our team in Canada . The role is best suited for recent graduates with internship or co-op experience who demonstrated strong problem-solving skills, proactive thinking, and...Full timeInternshipRemote workWorldwideFlexible hours
- ...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
- ...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
- ...to become the #1 time management add-on for Jira, and we have developed and acquired a multitude of tools to become one of the most... ...world work smarter, not harder. About the role: As a Software Developer, you play an important role in designing, developing, and maintaining...Full timeRemote workWork from home
$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$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- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer Android - Canada. Be the first to apply!
- développeur logiciel Remote
- junior software developer Remote
- new graduate software developer Remote
- software developer entry level Remote
- software engineer co-op Remote
- software developer co-op Remote
- software engineer - ai machine learning Remote
- software engineer salary in canada Remote
- software engineer devops Remote
- junior software engineer Remote
