Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Android Developer - Client Platform image - Rise Careers
Job details

Senior Android Developer - Client Platform

We believe communication belongs to everyone. We exist to democratize phone service.  TextNow is evolving the way the world connects and that's because we're made up of people with curious minds who bring an optimistic, yet critical lens into the work we do.   We're the largest provider of free phone service in the nation. And we're just getting started. 


Join us in our mission to break down barriers to communication and free the flow of conversation for people everywhere.

 

TextNow is looking for an experienced Senior Android Developer to play a key role in the development of our voice and messaging platform on Android. You will be responsible for building high-performance, scalable, and feature-rich mobile applications that integrate voice, video, and messaging capabilities. You will work alongside a talented team of developers, product managers, and UX/UI designers to create intuitive and user-centric experiences. 


What You'll Do:
  • Design, develop, and maintain high-quality Android applications focused on voice and messaging features (voice calling, chat, real-time notifications, etc.). 
  • Write clean, maintainable and testable Android applications in Java and Kotlin using the latest programming techniques and frameworks 
  • Collaborate with cross-functional teams to define, design, and ship new features. 
  • Work with real-time communication protocols, such as WebRTC, SIP, and related messaging and voice frameworks. 
  • Optimize app performance to ensure smooth voice and messaging functionality, including audio quality, latency, and bandwidth usage. 
  • Conduct code reviews and mentor junior developers. 
  • Participate in building a high-performance engineering team and setting the bar high for writing good software 
  • Troubleshoot and debug issues related to performance, crashes, and other bugs, ensuring a smooth and stable user experience.  
  • Be a leader; own problems and solutions end-to-end, from ideation to deployment 
  • Experimentation is a key part of your workflow; be data-driven and make the right decisions for our customers 
  • Deploy your features to millions of users - your work will have an immediate impact. 


Who You Are:
  • A professional Android developer with 5+ years of experience and a strong portfolio of shipping Android apps (preferably with voice or messaging features). 
  • Experience in Kotlin and Java, with a deep understanding of Android SDK, APIs, and frameworks. 
  • Experience with real-time communication protocols and technologies like WebRTC, SIP, or similar. 
  • Proficiency in working with APIs and third-party libraries for real-time messaging and media streaming. 
  • Knowledge of push notifications, background app tasks, and managing network connections for real-time updates. 
  • Familiarity with modern Android development tools, Instruments, and the debugging process. 
  • Strong understanding of user experience (UX) principles, with the ability to design elegant, simple solutions for complex problems. 
  • Experience with automated testing frameworks (Unit, UI, Integration testing). 


More about TextNow... 

 

Our Values: 

·  Customer Obsessed (We strive to have a deep understanding of our customers) 

·  Do Right By Our People (We treat each other with fairness, respect, and integrity) 

·  Accept the Challenge (We adopt a "Yes, We Can" mindset to achieve ambitious goals) 

·  Act Like an Owner (We treat this company like it's our own... because it is!) 

·  Give a Damn! (We are deeply commited and passionate about our work and achieving results) 

 

Benefits, Culture, & More: 

·   Strong work life blend  

·   Flexible work arrangements (wfh, remote, or access to one of our office spaces) 

·   Employee Stock Options  

·   Unlimited vacation  

·   Competitive pay and benefits 

·   Parental leave 

·   Benefits for both physical and mental well being (wellness credit and L&D credit) 

·   We travel a few times a year for various team events, company wide off-sites, and more 

 

Diversity and Inclusion: 

At TextNow, our mission is built around inclusion and offering a service for EVERYONE, in an industry that traditionally only caters to the few who have the means to afford it. We believe that diversity of thought and inclusion of others promotes a greater feeling of belonging and higher levels of engagement. We know that if we work together, we can do amazing things, and that our differences are what make our product and company great.  

 

TextNow Candidate Policy 

By submitting an application to TextNow, you agree to the collection, use, and disclosure of your personal information in accordance with the TextNow Candidate Policy 

 

TextNow Glassdoor Company Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
TextNow DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of TextNow
TextNow CEO photo
Derek Ting
Approve of CEO

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Android Developer - Client Platform, TextNow

At TextNow, we believe that communication belongs to everyone, and we are on a mission to democratize phone services. As a Senior Android Developer on the Client Platform team, you'll be at the forefront of this initiative, helping us transform the way the world connects. Your role will focus on the development of our voice and messaging platform for Android devices, where you'll create high-performance, scalable, and feature-rich mobile applications. You'll be responsible for designing and maintaining applications that incorporate voice calling, messaging, and real-time notifications. Working closely with talented developers, UX/UI designers, and product managers, you will have the opportunity to collaborate on new features and improve user experiences. Your expertise in Kotlin and Java will be key as you write clean and maintainable code while working with real-time communication protocols like WebRTC and SIP. This position also involves troubleshooting issues, conducting code reviews, and mentoring junior developers as you strive for excellence in your work. At TextNow, your contributions will have a significant impact, and you can expect to deploy your features to millions of users. We're looking for someone who is not only a skilled coder but is also passionate about building inclusive and user-centric solutions. If you’re excited about making a difference and want to be part of a team that values ownership and collaboration, we’d love to have you join us in this journey.

Frequently Asked Questions (FAQs) for Senior Android Developer - Client Platform Role at TextNow
What are the main responsibilities of a Senior Android Developer at TextNow?

As a Senior Android Developer at TextNow, your primary responsibilities will include designing, developing, and maintaining high-quality Android applications focused on voice and messaging features. You'll work on integrating real-time communication protocols, optimizing app performance, and collaborating with cross-functional teams to launch new features.

Join Rise to see the full answer
What qualifications are required for the Senior Android Developer position at TextNow?

To qualify for the Senior Android Developer position at TextNow, candidates should have 5+ years of experience in Android development, strong expertise in Java and Kotlin, and familiarity with real-time communication technologies like WebRTC and SIP. A solid portfolio of shipped Android applications is also expected.

Join Rise to see the full answer
How does TextNow support the professional development of Senior Android Developers?

TextNow is committed to professional growth, offering opportunities for mentoring, participation in code reviews, and resources for continuous learning. Developers are encouraged to experiment and iterate to improve outcomes, and there are options for attending conferences and workshops aimed at expanding their skills.

Join Rise to see the full answer
What technologies should a Senior Android Developer at TextNow be familiar with?

A Senior Android Developer at TextNow should be familiar with modern Android development tools, APIs, and frameworks. Experience with real-time communication protocols like WebRTC and SIP, as well as proficiency in managing network connections and background tasks for efficient app performance, is crucial.

Join Rise to see the full answer
What is the work culture like at TextNow for a Senior Android Developer?

The work culture at TextNow is collaborative and inclusive, valuing diverse perspectives. The company promotes a flexible work environment with options for remote work, supports employee well-being, and fosters a sense of ownership and accountability, encouraging developers to take initiative in their projects.

Join Rise to see the full answer
Common Interview Questions for Senior Android Developer - Client Platform
Can you describe your experience with real-time communication protocols applicable to the Senior Android Developer role?

When answering this question, highlight your hands-on experience with protocols like WebRTC or SIP. Discuss specific projects where you integrated these technologies, the challenges you faced, and how your contributions improved real-time communication capabilities.

Join Rise to see the full answer
How do you ensure the quality and performance of Android applications?

For this question, explain your approach to writing testable and maintainable code, the use of automated testing frameworks like Unit and UI testing, and the performance optimization techniques you've employed to enhance user experience in past projects.

Join Rise to see the full answer
What strategies do you use to collaborate effectively with cross-functional teams?

Share specific examples of successful collaboration in previous roles, emphasizing communication, alignment on goals, and your proactive approach in seeking feedback from UX designers or product managers during the development process.

Join Rise to see the full answer
Describe a challenging bug you encountered and how you resolved it as a Senior Android Developer.

Provide a detailed account of a specific bug you faced, outlining your troubleshooting process, the tools you used for debugging, and the ultimate resolution. Focus on how you documented the experience to prevent similar issues in the future.

Join Rise to see the full answer
How do you stay updated with the latest trends and advancements in Android development?

Discuss your routine for staying informed, such as attending relevant conferences, following influential developers on social media, subscribing to industry blogs, and participating in online communities or forums related to Android development.

Join Rise to see the full answer
What methodologies do you follow when developing Android applications?

Talk about your experience with agile methodologies, how you prioritize user stories, and work sprints, and how these practices have helped improve project outcomes and team productivity in your past experiences.

Join Rise to see the full answer
How do you handle conflicting opinions regarding user interface design in a team setting?

Explain your approach to resolving conflicts, which may involve facilitating discussions, focusing on user research to validate design decisions, and being open to compromise while keeping the end-user experience in mind.

Join Rise to see the full answer
Can you share your experience with mentoring junior developers?

Share specific instances where you provided guidance or mentorship to junior developers, the challenges they faced, and how you helped them grow their skills, both technically and professionally, fostering a productive learning environment.

Join Rise to see the full answer
What is your approach to optimizing app performance?

Discuss your understanding of key performance indicators such as latency and bandwidth usage, the tools and techniques you use for measuring performance, and examples of optimization strategies you've implemented in previous projects.

Join Rise to see the full answer
Why do you want to work for TextNow as a Senior Android Developer?

Express your admiration for TextNow's mission to democratize communication, share your alignment with their values, and explain how your skills and experiences make you an excellent fit for contributing to their innovative projects and company culture.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 days ago
Customer-Centric
Mission Driven
Inclusive & Diverse
Growth & Learning
Photo of the Rise User
TextNow Remote No location specified
Posted 7 days ago
Customer-Centric
Mission Driven
Inclusive & Diverse
Growth & Learning
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Cencora Hybrid Pennsylvania, United States
Posted 2 days ago
Photo of the Rise User
Skydio Hybrid San Mateo, California, United States
Posted 4 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 12 days ago
OnePay Remote No location specified
Posted 10 days ago

Our mission is to break down the barriers to communication and free the flow of conversation for people everywhere. We believe communication belongs to everyone. We exist to democratize phone service.

72 jobs
MATCH
VIEW MATCH
BADGES
Badge ChangemakerBadge Future MakerBadge Rapid Growth
CULTURE VALUES
Customer-Centric
Mission Driven
Inclusive & Diverse
Growth & Learning
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
11 people applied to Frontend Engineer I at Outliant
C
Someone from OH, Port Clinton just viewed Data Entry Clerk at Comforce Resource
Photo of the Rise User
Someone from OH, Mason just viewed HR/Recruiting Assistant at Illumination
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mid-level Creative (f/m/d) at Landor
P
Someone from OH, Kent just viewed Graphic Designer at ProjectGrowth
Photo of the Rise User
Someone from OH, Waverly just viewed Client Services Manager at Pepperstone
Photo of the Rise User
Someone from OH, Plain City just viewed Aesthetic Telehealth Nurse Practitioner (remote) at Moxie
Photo of the Rise User
Someone from OH, Columbus just viewed EdTech Product/Program Manager at Planner5D
S
Someone from OH, Lorain just viewed Test Engineer- Ninja at SharkNinja
Photo of the Rise User
23 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Youngstown just viewed Channel Development Representative at Arrow Electronics
Photo of the Rise User
Someone from OH, Cincinnati just viewed Buyer at Novolex
k
Someone from OH, Columbus just viewed Patient Experience Coordinator at knownwell
Photo of the Rise User
Someone from OH, Columbus just viewed Store Manager - New Store Opening at Curaleaf
Photo of the Rise User
Someone from OH, Akron just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Norwalk just viewed Hybrid Account Manager-Commercial Lines at AssuredPartners
Photo of the Rise User
Someone from OH, Loveland just viewed Animator at Apex Systems Bellevue, WA at Apex Systems
Photo of the Rise User
Someone from OH, Canton just viewed Lead Jr. Toddler Teacher at All Around Children
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse