Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
T-Mobile

Software Engineer – Android

T-Mobile

Android Software Engineer contributing to high-quality, AI-enabled features for T-Mobile's T-Life app. Collaborating across teams to design, develop, and optimize Android applications for performance.

Posted 5/14/2026full-timeBellevue • Texas, Washington • 🇺🇸 United StatesJuniorMid-Level💰 $92,500 - $166,800 per yearWebsite

Tech Stack

Tools & technologies
AndroidDaggerGradleKotlin

About the role

Key responsibilities & impact
  • Contribute to the design, development, and delivery of high-quality, performant, and AI-enabled Android features for the T-Life app
  • Design and implement solutions that integrate RESTful APIs and backend services, supporting personalization and intelligent user workflows
  • Collaborate cross-functionally with Product, Design, QA, Backend, and AI teams to deliver high-quality mobile solutions
  • Write maintainable, testable, and scalable code; participate in code reviews and contribute to unit and UI testing
  • Create clear documentation for software code, system designs, and business requirements
  • Support CI/CD and release processes using tools such as Git, Gradle, and Fastlane
  • Monitor application performance and reliability to ensure secure, responsive user experiences across Android devices
  • Present ideas to improve systems, processes, or services based on technical research and platform best practices

Requirements

What you’ll need
  • 2–4+ years of professional Android development experience (Required)
  • Bachelor's Degree plus 3 years of related work experience OR advanced degree with 1 year of related work experience OR combination of education and experience deemed equivalent (Required)
  • Acceptable areas of study include Computer Science or Engineering (Required)
  • Experience contributing to a consumer-facing Android application available in the Google Play Store (Required)
  • Proficiency in Kotlin and Android development frameworks
  • Strong understanding of Android app lifecycle, navigation, permissions, and performance optimization
  • Experience integrating RESTful APIs and handling asynchronous workflows
  • Familiarity with dependency injection (e.g., Dagger/Hilt) and modern build tools (Gradle)
  • Experience working with Git-based workflows and collaborative code review processes
  • Foundational exposure to AI-enabled backend services (e.g., LLM-backed APIs, recommendation systems)

Benefits

Comp & perks
  • Medical, dental, and vision insurance
  • 401(k)
  • Employee stock grants
  • Employee stock purchase plan
  • Paid time off and up to 12 paid holidays
  • Paid parental and family leave
  • Family building benefits
  • Back-up care
  • Enhanced family support
  • Childcare subsidy
  • Tuition assistance
  • College coaching
  • Short- and long-term disability benefits
  • Voluntary AD&D coverage
  • Voluntary accident and life insurance
  • Voluntary disability insurance
  • Voluntary long-term care insurance
  • Mobile service & home internet discounts
  • Access to commuter and transit programs

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Android developmentKotlinRESTful APIsperformance optimizationdependency injectionasynchronous workflowsunit testingUI testingcode reviewsAI-enabled backend services
Soft Skills
collaborationcommunicationproblem-solvingdocumentation
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Engineering