Android Developer - Customer Journey

TextNow is the largest provider of free phone service in the nation, democratizing phone service and evolving the way the world connects.
CanadaUnited States
Android
Mid-Level Software Engineer
Remote
2+ years of experience
Consumer · Enterprise SaaS

Description For Android Developer - Customer Journey

TextNow, the nation's largest provider of free phone service, is seeking an experienced Android Developer to join their mission of democratizing phone service and breaking down communication barriers. This role is central to developing their voice and messaging platform on Android, working with cutting-edge technologies like WebRTC and SIP protocols.

The position offers an exciting opportunity to impact millions of users directly, working on high-performance, scalable mobile applications that integrate voice, video, and messaging capabilities. As an Android Developer, you'll collaborate with cross-functional teams including product managers and UX/UI designers to create intuitive user experiences.

The ideal candidate brings 2+ years of Android development experience, with strong proficiency in both Java and Kotlin. You'll be responsible for writing clean, maintainable code while optimizing app performance for smooth voice and messaging functionality. The role requires both technical expertise and a user-centric mindset, as you'll be designing solutions for complex problems while ensuring excellent user experience.

TextNow offers an attractive work environment with strong values centered around customer obsession, integrity, and ownership. The company provides comprehensive benefits including equity options, unlimited vacation, and flexible work arrangements. They maintain a strong focus on work-life balance and employee well-being, offering both wellness and learning & development credits.

The company culture emphasizes diversity and inclusion, reflecting their mission to make communication accessible to everyone. Regular team events and company-wide off-sites foster collaboration and community. This role presents an excellent opportunity for a skilled Android developer looking to make a meaningful impact while working with a passionate team dedicated to democratizing phone service.

Last updated 3 days ago

Responsibilities For Android Developer - Customer Journey

  • Design, develop, and maintain high-quality Android applications focused on voice and messaging features
  • Write clean, maintainable and testable Android applications in Java and Kotlin
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work with real-time communication protocols (WebRTC, SIP)
  • Optimize app performance for voice and messaging functionality
  • Troubleshoot and debug issues related to performance and crashes
  • Own problems and solutions end-to-end
  • Conduct experimentation and make data-driven decisions
  • Deploy features to millions of users

Requirements For Android Developer - Customer Journey

Java
Kotlin
  • 2+ years of experience with Android App development
  • Experience in Kotlin and Java
  • Deep understanding of Android SDK, APIs, and frameworks
  • Experience with APIs and third-party libraries for real-time messaging
  • Knowledge of push notifications and background app tasks
  • Familiarity with modern Android development tools
  • Understanding of user experience (UX) principles
  • Experience with automated testing frameworks

Benefits For Android Developer - Customer Journey

Equity
Parental Leave
Medical Insurance
Mental Health Assistance
  • Strong work life blend
  • Flexible work arrangements
  • Employee Stock Options
  • Unlimited vacation
  • Competitive pay and benefits
  • Parental leave
  • Wellness credit and L&D credit
  • Team events and company-wide off-sites

Interested in this job?

Jobs Related To TextNow Android Developer - Customer Journey

Software Engineer, Android (All Teams)

Android Software Engineer position at DoorDash, building and maintaining large-scale delivery infrastructure with competitive compensation and comprehensive benefits.

Software Engineer III, Mobile, Android

Software Engineer III position at Google focusing on Android mobile development, requiring 2 years of experience and strong programming skills.

Software Engineer - Android

Android Software Engineer position at Underdog, developing innovative fantasy sports and betting products with competitive compensation and comprehensive benefits.

Android Engineer, eero

Android Engineer position at eero (Amazon) focusing on developing and enhancing mobile applications for whole-home WiFi mesh network systems.

Software Development Engineer II, Android, Maps SDK

Android SDK Engineer position at Mapbox Helsinki, focusing on building and evolving mapping and location SDKs for mobile platforms, requiring expertise in Kotlin, Java, and modern Android frameworks.