Software Engineer - iOS

T-MobileFrisco, WA
1d

About The Position

At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation package - this is Total Rewards. Employees enjoy multiple wealth-building opportunities through our annual stock grant, employee stock purchase plan, 401(k), and access to free, year-round money coaches. That’s how we’re UNSTOPPABLE for our employees! Job Overview Are you ready to join the Un-carrier movement? We are seeking a dedicated and motivated iOS Engineer to contribute to the continued evolution of the T-Life mobile application and T-Mobile's broader app ecosystem. In this role, you will design, implement, and maintain scalable, secure, and high-performing mobile features that support a large consumer-facing application used across the T-Mobile ecosystem. Working alongside expert mobile engineers and multi-functional partners, you will help deliver customer-focused solutions that integrate seamlessly with backend services and distributed systems. This role requires independent development of mobile components, application of modern iOS architecture patterns, and a strong understanding of system protocols and data flows. We are a team that encourages innovation and advocates an agile and open approach, truly working and playing in the Un-carrier way!

Requirements

  • 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)
  • 2-4 years Technical engineering experience. (Required)
  • Communication (Required)
  • Customer Service (Required)
  • Analytics (Required)
  • Technical Writing (Required)
  • At least 18 years of age
  • Legally authorized to work in the United States
  • Travel Required (Yes/No): Yes

Nice To Haves

  • 3–5 years of experience developing mobile applications, including iOS applications using Swift and/or Objective-C (Preferred)
  • Experience with UIKit and/or SwiftUI (Preferred)
  • Familiarity with CI/CD tools and mobile release processes (Preferred)
  • Understanding of mobile application lifecycle, testing frameworks (e.g., XCTest), and App Store deployment (Preferred)

Responsibilities

  • Design, develop, and maintain iOS application features for the T-Life mobile app using Swift and/or Objective-C
  • Build scalable and secure mobile components that integrate with RESTful APIs, third party SDKs and other backend services
  • Apply established mobile architecture patterns (e.g., MVC, MVVM) and modern iOS concurrency practices
  • Ensure application performance, responsiveness, memory efficiency, and production stability
  • Participate in code reviews and contribute to unit testing and automated testing practices to maintain high-quality standards
  • Collaborate with Product, Design, QA, Android, and backend engineering teams to deliver customer-focused mobile solutions
  • Support CI/CD processes and App Store deployment activities for mobile releases
  • Contribute to technical documentation and knowledge sharing within the team
  • Also responsible for other duties/projects as assigned by business management as needed

Benefits

  • Employees enjoy multiple wealth-building opportunities through our annual stock grant, employee stock purchase plan, 401(k), and access to free, year-round money coaches.
  • employees in regular, non-temporary roles are eligible for an annual bonus or periodic sales incentive or bonus, based on their role.
  • Most Corporate employees are eligible for a year-end bonus based on company and/or individual performance and which is set at a percentage of the employee’s eligible earnings in the prior year.
  • medical, dental and vision insurance, a flexible spending account, 401(k), employee stock grants, employee stock purchase plan, paid time off and up to 12 paid holidays - which total about 4 weeks for new full-time employees and about 2.5 weeks for new part-time employees annually - 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, and voluntary long-term care insurance.
  • eligible employees can also receive mobile service & home internet discounts, pet insurance, and access to commuter and transit programs!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service