Onsite Software Engineer, iOS

Posted yesterday

Apply now

About the role

  • Software Engineer, iOS responsible for designing and developing high-quality iOS applications at T-Mobile with cross-functional team collaboration.

Responsibilities

  • 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

Job title

Software Engineer, iOS

Job type

Experience level

JuniorMid level

Salary

$92,500 - $166,800 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job