Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

T-Mobile Logo

Sr. Software Engineer, Android

T-Mobile

$113,600 - $205,000
Nov 10, 2025
Frisco, TX, US
Apply Now

T-Mobile is seeking a Sr. Software Engineer, Android to help shape the future of the T Life App by designing, implementing, and maintaining high-quality features that meet business and customer needs, focusing on building scalable, performant, and secure mobile solutions.

Requirements

  • 4+ years of experience in Android development.
  • Experience working on a significant consumer app that is currently available in marketplace
  • Strong understanding of OO design patterns and concepts
  • A sound understanding of HTTP and REST-style web services
  • Solid understanding of Android app development life cycle including Google Play and Amazon App Store compliance policies and submissions requirements
  • Proficiency in Kotlin, Dagger, RxJava, Compose, Espresso, Git.
  • Android build tooling like Gradle, Proguard or similar.

Responsibilities

  • Drives engineering projects by developing software solutions; conducting tests and inspections; preparing reports and calculations.
  • Understands system protocols, how systems operate and data flows.
  • Contributes to designs to implement new ideas which utilize new frameworks to improve an existing or new system/process/service.
  • Review existing designs and processes to highlight more efficient ways to complete existing workload more effectively through industry perspectives.
  • Collaborates with technical teams and utilizes system expertise to deliver technical solutions.
  • Continuously learns and teaches others existing and new technologies.
  • Writes basic documentation on how technology works.

Other

  • Expected to supervise base and associate level engineers as needed.
  • Expected to independently develop a full software stack.
  • Independent study of current technology is expected.
  • Interact with system engineers to define system requirement and/or necessary requirements for automation.
  • Bachelor's Degree Computer Science or Engineering (Required)