Software Developer — Android - US

21 hours, 30 minutes 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 cross-platform reuse.
  • Own the full lifecycle of mobile systems, including feature ideation, API design, deployment, testing, monitoring, and iteration.
  • Define and implement instrumentation, observability standards, telemetry pipelines, and fault-tolerance strategies for production systems.
  • Use AI-driven tools and automation to accelerate development, code analysis, testing, reliability, and issue resolution.
  • Improve app performance and user experience through analytics, optimization pipelines, and user telemetry analysis.
  • Partner 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.
  • Evaluate new Android platform capabilities and lead adoption across devices, form factors, and OS releases.
  • Contribute to the decomposition of monoliths and the creation of shared libraries and frameworks.

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 create and lead roadmaps or initiatives aligned to business objectives.
  • Experience with instrumentation, SLOs/SLIs, fault tolerance, runbooks, incident triage, and production diagnostics for mobile clients.
  • Demonstrated technical leadership beyond individual contribution, including mentoring, influencing roadmap decisions, and driving cross-team initiatives.
  • Passion for building elegant, high-performance mobile experiences across Android’s ecosystem.
  • Experience with Android platform evolution, including new OS releases, device types, form factors, or architectures, is preferred.
  • The role is open across multiple levels, from intermediate to senior/staff+, and scope will be aligned to experience and impact.

Benefits

  • Competitive base salary ranging from $123,900 to $298,800 depending on location, role level, and experience.
  • Employee stock options.
  • Unlimited vacation plus 12 paid holidays per year.
  • Flexible work arrangements, including work-from-home, remote, or office access.
  • Health, dental, and vision benefits, plus short-term and long-term disability coverage.
  • $750 annual wellness benefit or healthcare spending account.
  • 401(k) matching.
  • 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

Junior Software Engineer Mobile Android

360Learning 251-1K Diversified Consumer Services

360Learning is hiring a Junior Android Software Engineer to help build and improve its mobile learning experience across native Android and iOS applications in a fast-paced R&D environment.

Android iOS Jetpack Compose Kotlin Swift SwiftUI
21 hours, 15 minutes ago

Sr Android Engineer, Contractor (Canada)

Owlet 251-1K Health Care Providers & Services

Owlet is hiring an Android Engineer to build customer-facing apps that power its smart-device experience and help bring its parenting products to life.

Android CI/CD Git Gradle IoT Jetpack Compose Kotlin YAML
21 hours, 30 minutes ago

Senior Android Developer

Senior Android Developer role on the Guadalajara Engineering Team at a remote LATAM company, responsible for building scalable mobile applications and improving the Android experience.

Android CI/CD Flutter Git GraphQL Java Jetpack Compose Kotlin React Native REST API
21 hours, 45 minutes ago

Software Engineer (Android) - Mobile Infrastructure (Performance Optimization)

OKX 1K-5K Diversified Financial Services

OKX is seeking a mobile software engineer to build and improve a core Android app used by millions of daily active users, with a focus on delivering high-quality crypto trading and wallet experiences.

Android
22 hours, 15 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