T-Mobile

Software Engineer – iOS Developer

T-Mobile

full-time

Posted on:

Location Type: Hybrid

Location: FriscoKansasTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $92,500 - $166,800 per year

About the role

  • Develop software solutions that support engineering projects and meet customer requirements, including design and development of native iOS features using Swift, Objective-C, and the iOS SDK
  • Collaborate with technical teams including product, design, backend, QA, and AI engineering teams to deliver effective technical solutions and continuously learn new technologies
  • Create clear documentation for software code, system designs, and business requirements, including architectural decisions and API integrations
  • Contribute to technology strategy by understanding current mobile technologies, iOS platform evolution, and supporting business goals through scalable and modular application design
  • Present innovative ideas to improve systems, processes, or services based on industry research, including opportunities to enhance mobile experiences through AI-enabled capabilities such as personalization, recommendations, and conversational flows
  • Integrate RESTful APIs and backend services, ensuring secure, performant, and reliable mobile experiences
  • Contribute to quality practices including unit testing, code reviews, CI/CD participation, and performance optimization across devices and OS versions

Requirements

  • 2-4+ years Technical engineering experience (Required)
  • Experience developing iOS applications using Swift, Objective-C, SwiftUI, and the iOS SDK
  • 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)
  • Familiarity with architectural patterns such as MVC, MVVM, Coordinator, or VIPER
  • Experience integrating RESTful APIs, Core Data, and third-party SDKs
  • Understanding of CI/CD pipelines and version control systems such as GitLab
  • Experience working with observability tools such as Firebase or similar monitoring platforms
  • Exposure to AI-powered services, LLM-backed APIs, personalization engines, or intelligent mobile workflows
  • Knowledge of secure communication practices including OAuth and encryption standards
  • Experience building and maintaining consumer-facing mobile applications in production environments
  • At least 18 years of age
  • Legally authorized to work in the United States
Benefits
  • 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
  • Voluntary AD&D coverage
  • Voluntary accident coverage
  • Voluntary life insurance
  • Voluntary disability insurance
  • Voluntary long-term care insurance
  • Mobile service & home internet discounts
  • Pet insurance
  • Access to commuter and transit programs
Applicant Tracking System Keywords

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

Hard Skills & Tools
SwiftObjective-CSwiftUIiOS SDKRESTful APIsCore DataCI/CDunit testingcode reviewsperformance optimization
Soft Skills
collaborationcommunicationproblem-solvinginnovationdocumentation
Certifications
Bachelor's Degree in Computer Science or Engineering