T

TextNow

SIM-based unlimited calling and texting

Software Developer - Android

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA

About the Job

Requirements

  • Deep expertise in Kotlin, Jetpack Compose, Coroutines, and Flows.
  • A proven track record of architecting modular, maintainable systems that balance speed and reliability.
  • A 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 create and lead roadmaps or initiatives aligned to high-level business objectives.
  • Experience influencing roadmap decisions, contributing to multi-team initiatives, mentoring or leading developers, driving culture or process improvements, and interfacing with senior developer or product leadership.
  • Understanding of instrumentation, service-level objectives and indicators, fault tolerance, runbooks, incident triage, scalable telemetry pipelines, and production diagnostics for mobile clients.

Responsibilities

  • 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.
  • Own the full lifecycle of systems, including feature ideation, API design, instrumentation, continuous integration and continuous delivery, live-traffic monitoring, unit, user-interface, and end-to-end testing, user telemetry and data analysis, experiment design including A/B tests, and continuous iteration.
  • Propose and lead architecture initiatives to decompose monoliths, build shared libraries and frameworks, improve modularization, enable reuse across Android, iOS, and web, evaluate new Android platform capabilities, and lead their adoption.
  • Apply AI-driven tools and automation frameworks to accelerate development, code analysis, testing, and reliability.
  • Use telemetry, analytics, and optimization pipelines to improve application performance and user experience.
  • Define observability standards, telemetry pipelines, and fault-tolerance strategies for production-grade systems.
  • Partner with product, design, backend, and data teams to deliver high-quality user experiences.
  • Drive technical discussions, mentor developers, and influence strategic direction across mobile platforms.

About the Company

TextNow

SIM-based unlimited calling and texting

TextNow provides low-cost mobile communication by offering a SIM card that delivers unlimited nationwide calling and texting over 5G with free essential data at no monthly fee. Revenue comes from selling data passes (hourly, daily, or as-needed) and optional premium features. It operates in the United States and Canada, targeting individuals, families, and small businesses seeking affordable options. Distinguishing factors include a zero-monthly-cost model for core services, a simple pay-as-you-go data-passing structure, and a focus on accessibility and inclusivity. The company aims to make affordable, reliable communication available to everyone, expanding access while maintaining budget-friendly plans.

Company size
201-500
Company stage
Grant
Total funding
$3.4M
Headquarters
Waterloo, Canada
Founded
2009

Recently Posted Jobs

Explore more opportunities at TextNow

See more jobs