Architecture and Development - Software Developer
Textnow
- 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.
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.
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., 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.
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.
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.
$184.5k - $249.5k per year
...through our mobile application. As an Senior Android Software Engineer in our dynamic team, you will... ...skills and software fundamentals in developing Android applications ~ Experience working... ...of thousands of users Compensation Canada Pay Range $184,500—$249,500 CAD...AndroidFull time$80k - $140k per year
...in pushing the boundaries of innovation and striving to achieve our motto of "pursuing perfection". We're currently seeking a Software Developer to join our growing team in Saskatoon, SK . In this role, you'll contribute to the design, development, and testing of advanced...SuggestedLong term contractFull timeTemporary workRemote work$7000 per month
...can keep every baby safe and healthy. JOB OVERVIEW: As an Android Engineer, you have the knowledge and skills to create breakthrough... ...to life. In addition to collaborating with other Android developers to create top-tier applications, you'll also join forces with other...AndroidRemote jobFull timeFor contractors$120k - $150k per year
...the globe. Our award-winning software platform is powered by a team... ...platform team is responsible for developing the architecture that makes... ...machine learning pipelines Develop new systems on top of real-... ...commensurate with experience. Canada Life Policy Health...SuggestedRemote jobFull time$110k - $140k per year
...affordable option drives us daily. Now, we're hiring an additional software developer to further our mission. About the role: We're looking... ...only requirement is that you must be legally able to work in Canada, and be able to align with our team's core working hours. You...SuggestedRemote jobLong term contractFull timeWork from homeFlexible hours$80 per hour
...Must-Have ~ Strong proficiency in Office.js and JavaScript, particularly for Excel add-ins and automation. ~2–6 years of relevant software development experience. ~ Prior experience working with Excel APIs and spreadsheet automation tools. ~ Excellent debugging and...Contract workSummer workWork at officeRemote work- ...Job Responsibility: Overview: Quest Software is looking for an experienced SaaS Software Developer to be part of the On Demand team, within Quest's Platform Management Group in Canada. We are working on building serverless cloud native SaaS solutions using the latest technologies...Full timeRemote work
- ...experienced Technical Lead - Android to join our team. In this role... ...a critical part in designing, developing, and delivering high-quality Android... ...ensure high-quality code. Software Engineering: Participate in... ...service providers in Canada. We deliver contact center and...Android
- ...management, usage analytics, billing dashboards, and the overall developer experience that keeps builders coming back. What You'll Do... ...Eastern Time. We are remote, with a preference to hire in Toronto, Canada. What We Offer: An opportunity to build the future at the...Remote jobFull timeFlexible hours
- ...and best practices that help all our product developers ship features quickly and reliably. Reporting to a Senior Manager of Software Development, you'll work alongside... ...maintenance-free. We're looking for a Staff Software Developer who can guide complex technical initiatives...Remote jobFull timeShift work
- ...this role, we are open to remote work and can hire anywhere in the United States or Canada About the opportunity The Dayforce SP&T Organization is seeking an experienced Senior Software Developer to create and improve the industry's next-generation Human Capital Management (...Full timeRemote work
- ...role. Candidates must be located in the United States or Canada. Mission: The Developer will work closely with team members and clients to... ...Developer will utilize their knowledge and experience with software and database design to handle program coding and application...Remote jobFull timeFlexible hours
- ...We are looking for a Senior Software Developer to join our Core team! The Core team is responsible for the engine driving the company’s key goals... ...craft capabilities. This is a remote-first role within Canada. #LI-Remote Responsibilities: Take ownership of the development...Remote jobFull time
- Modernization as a Service (MaaS) is a horizontal practice, supporting all business verticals in the company. We are looking for a Senior Software Engineer who will be able to work with different modernization projects. Responsibilities Write Java and...Remote job
- ...Wealthsimple experiences. We’re looking for developers who enjoy the challenges of large-scale... ...that look forward to Open Banking in Canada. The work includes scraping, API integrations... ..., custom flows, and direct APIs. Develop tools that make data acquisition more reliable...Remote jobFull time
- ...functie zoeken. We gaan graag met je in gesprek om te kijken of we jou kunnen matchen aan een bedrijf uit ons netwerk. Als software developer ben je verantwoordelijk voor het ontwerpen, ontwikkelen en implementeren van hoogwaardige softwareoplossingen. Je zult betrokken...Full timeFixed term contract
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...Science, STEM or similar degree You have proficiency developing public-facing APIs and web applications, preferably using Python...Full timeWork at officeLocal areaRemote workWork from homeWorldwideFlexible hours
- ...potentiels de la solution LIMS sont situés au Canada, aux États-Unis et à l’international.... ...désormais sous le portefeuille Aspire Software. Aspire Software, le bras opérationnel de... ...hiring at Irosoft for a Senior Software Developer to join our growing team in Quebec! The...Remote jobDaily paidFull timeFlexible hours
- ...Place Exchange is looking for a Senior Software Engineer driven to solve hard problems in... ...mentoring, educating and motivating young developers. Have strong problem solving, analytical... ...quality standards are met Mentor and develop team members, provide constructive feedback...Remote jobSummer workWork from home
- ...At Buckhill, we’re looking for a passionate and experienced Senior Software Developer to join our dynamic cross-functional team. You'll work alongside developers, QA engineers, and solutions engineers to build and enhance our C2MS platform, a scalable, high-performance...Long term contractPermanent employmentFull timeContract workRemote work
- ...MSSQL, Vue JS Experience working with REST APIs Champion of optimization and performance best practices Familiar with good software design practices Skilled and familiar with continuous integration and continuous delivery BSc or MSc Computer Science or related...Remote job
- Als Laravel Softwareentwickler sind Sie maßgeblich an der Gestaltung, Entwicklung und Wartung von Webanwendungen unter Verwendung des Laravel-Frameworks beteiligt. Diese Rolle umfasst umfangreiche Arbeiten mit PHP-Programmierung, die es Ihnen ermöglichen, robuste, effiziente...Permanent employmentFull timeFlexible hours
- ...tens of millions of patients and clients across Canada, Australia and New Zealand. Intrahealth provides a suite of flexible software solutions to a wide variety of customers... ...is looking for a high-energy Senior Software Developer. As a Senior Software Developer, you will develop...Remote jobFull timeFlexible hours
- ...Role Overview We are seeking a highly skilled and experienced Software Development Engineer in Test (SDET) to join our engineering team... ...performance of our cloud platform. You’ll work closely with developers, product managers, and other SDETs to design and implement robust...Remote jobFull timeSummer work
- ...company delivering the next generation of software solutions for the financial services... ...Germany, Austria, Switzerland, UK, UAE, Canada, US, Brazil, Mexico, Japan, Australia, India... ...We are looking for a SAP S/4HANA ABAP Developer to help us with business requirements into...Remote jobCasual workWork at office
$90k - $120k per year
...Ready to make an impact as a Full Stack Developer? At Remarcable , we’re not just building software—we’re transforming how contractors and distributors work together in the construction industry. We’re looking for a resourceful and curious Full Stack Software Developer...Remote jobFull timeFor contractors$126k - $172k per year
...there isn’t a better time to join! The Opportunity – Software Engineer III (Remote - CANADA) Wrapbook is looking for a Software Engineer III (Ruby... ...to finish. What you'll Do: Collaborate with other developers, designers and product managers to provide elegant solutions...Remote jobFreelanceInternshipShift work$164.49k - $197.39k per year
...time zones only at this time. Senior Software Engineer - Platform InfraCore The... ...from writing design docs, to looking at developer feedback, and integration testing. We appreciate... .... Compensation & Rewards: In Canada, the Base compensation range for this...Remote jobFull timeLocal area- ...to create secure, user-friendly crypto experiences that put users in full control of their digital assets. About the Senior Software Developer Role As a Senior Crypto Software Developer, you'll be instrumental in building Wealthsimple's non-custodial crypto infrastructure...Remote jobFull timeContract work
$100k - $170k per year
...GTMfund. For more information, check out centari.com or find us on LinkedIn . About the Role We are hiring a Senior Backend Software Engineer to join our product team. You'll be a key player in designing and building Centari's core AI technology, working alongside...Remote jobFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Architecture and Development - Software Developer. Be the first to apply!
- ingénieur logiciel Remote
- software developer internship Remote
- software developer intern Remote
- software engineer part time Remote
- software developer co-op Remote
- software engineer co-op Remote
- senior software engineer Remote
- software development engineer - test Remote
- software engineer - computer Remote
- software engineer - ai machine learning Remote
