T-Mobile

Software Engineer, iOS

T-Mobile

full-time

Posted on:

Location Type: Office

Location: BellevueTexasWashingtonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

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

About the role

  • Design, develop, and maintain high-quality iOS applications
  • Collaborate with cross-functional teams including designers, product managers, and developers
  • Drive engineering projects by developing software solutions; conducting tests and inspections
  • Supervise base and associate level engineers as needed
  • Contribute to new designs to implement ideas utilizing new frameworks
  • Write basic documentation on technology and create clear documentation for new code
  • Mentor others through workshops and learning sessions

Requirements

  • Bachelor's Degree in Computer Science or Engineering (Required)
  • 2-4 years of technical engineering experience
  • 2+ years’ experience building complex applications for iPhone or iPad using Swift/Objective-C/C++ with iOS SDK
  • Mastery of Xcode (Apple's IDE)
  • Knowledge of SwiftUI for UI development
  • Knowledge of Core Data for managing object graph
  • Experience with networking frameworks (HTTP requests, REST APIs, etc.)
  • Familiarity with design patterns (MVC, MVVM, etc.) and concepts like CI/CD and Gitlab
  • Knowledge of Apple Human Interface Guidelines and security best practices
Benefits
  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • Employee stock grants
  • Employee stock purchase plan
  • Paid time off
  • Paid holidays (up to 12)
  • Paid parental and family leave
  • Family building benefits
  • 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
  • Commuter and transit programs

Applicant Tracking System Keywords

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

Hard skills
iOS developmentSwiftObjective-CC++iOS SDKXcodeSwiftUICore DataHTTP requestsREST APIs
Soft skills
collaborationmentoringsupervisiondocumentationcommunication
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Engineering