Software Developer — Android - Canada

1 week ago
Full-time
Lead
Software 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 maintain high-performance Android applications using Kotlin, Jetpack Compose, and Java.
  • Lead architectural modernization and modularization efforts to improve scalability and reuse across platforms.
  • Own the full lifecycle of mobile systems, including feature ideation, API design, instrumentation, deployment, testing, monitoring, and iteration.
  • Drive adoption of new Android platform capabilities, device types, form factors, and architectures.
  • Decompose monoliths and build shared libraries and frameworks to support cross-platform reuse.
  • Apply AI-driven tools and automation to accelerate development, code analysis, testing, and reliability.
  • Use telemetry, analytics, and optimization pipelines to improve app performance and user experience.
  • Define observability standards, telemetry pipelines, and fault-tolerance strategies for production systems.
  • Partner with product, design, backend, and data teams to deliver seamless user experiences.
  • Mentor developers, drive technical discussions, and influence strategy across mobile platforms.

Requirements

  • Deep expertise in Kotlin, Jetpack Compose, and modern concurrency tools such as Coroutines and Flows.
  • Proven experience 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.
  • Ability to lead roadmaps and initiatives aligned to business objectives.
  • Experience with instrumentation, SLOs/SLIs, fault tolerance, runbooks, incident triage, and production diagnostics for mobile clients.
  • Demonstrated technical leadership, including influencing roadmap decisions and contributing to multi-team initiatives.
  • Experience mentoring or leading developers and working with senior product and engineering leadership.
  • Hiring is open across intermediate, senior, and staff levels, with scope aligned to experience and impact.

Benefits

  • Competitive base salary ranging from CAD $113,400–$162,000 for Intermediate, CAD $158,000–$207,000 for Senior, and CAD $200,400–$248,000 for Staff.
  • Flexible work arrangements, including work-from-home, remote work, or access to office spaces.
  • Employee stock options.
  • Unlimited vacation and 12 paid holidays per year.
  • Health, dental, and vision benefits, plus short-term and long-term disability coverage.
  • $750 annual wellness benefit or healthcare spending account.
  • RRSP matching for Canada.
  • Parental leave for eligible employees.
  • Free phone service.
  • Learning and development opportunities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Android Engineer - P3 - Security + Identity

Twilio 5K-10K Diversified Telecommunication Services

Twilio is hiring a Senior Android Engineer for its Identity & Security Products team to help design and build early-stage authentication, verification, and identity applications that protect users globally.

Android AWS CI/CD iOS Development Java Kotlin
1 hour, 7 minutes ago

Android developer

Planner 5D 51-250 Internet Software & Services

Planner 5D is hiring a remote Android Engineer to build and improve mobile experiences for a global home design platform used by millions of users.

Android Git HTML Java JSON Kotlin OpenGL REST API Solid.js SQL SQLite Vulkan XML
10 hours, 21 minutes ago

Android Engineer

Finix 51-250 Diversified Financial Services

Finix is hiring an Android Engineer in Toronto to build the mobile apps and SDKs that power card-present and other payment transactions on Android-compatible devices.

Android Java Jetpack Compose Kotlin
11 hours, 22 minutes ago

Shop Your Way - Android Developer

Shop Your Way 51-250 Internet Software & Services

Shop Your Way is hiring a remote Android Developer to build and scale mobile apps that power its loyalty, payments, and e-commerce platform for millions of members.

Agile Android Studio Gradle Java JSON Kotlin React Native REST API SOAP XML
12 hours, 7 minutes 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