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

Senior Software Engineer, iOS

T-Mobile

Senior Software Engineer at T-Mobile, collaborating with teams to design, implement, and deploy innovative software. Leading projects, mentoring engineers, and enhancing technical solutions.

Posted 5/21/2026full-timeFrisco • Kansas, Texas, Washington • 🇺🇸 United StatesSenior💰 $113,600 - $205,000 per yearWebsite

Tech Stack

Tools & technologies
Swift

About the role

Key responsibilities & impact
  • Drives engineering projects by developing software solutions; conducting tests and inspections; preparing reports and calculations
  • Expected to supervise base and associate level engineers as needed
  • Understands system protocols, how systems operate and data flows
  • Aware of current technology benefits
  • Expected to independently develop a full software stack
  • Understands the building blocks, interactions, dependencies, and tools required to complete software and automation work
  • Independent study of current technology is expected
  • Interact with system engineers to define system requirement and/or necessary requirements for automation
  • Contributes to designs to implement new ideas which utilize new frameworks to improve an existing or new system/process/service
  • Review existing designs and processes to highlight more efficient ways to complete existing workload more effectively through industry perspectives
  • Collaborates with technical teams and utilizes system expertise to deliver technical solutions
  • Continuously learns and teaches others existing and new technologies
  • Contributes to the development of others through mentoring or in house workshops and learning sessions
  • Contributes to new and existing technology options that support business goals
  • Writes basic documentation on how technology works
  • Creates clear documentation for new code and systems used

Requirements

What you’ll need
  • Bachelor's Degree in Software Engineering, Computer Science or a related field or the foreign equivalent
  • 5 years of progressively responsible postbaccalaureate relevant work experience
  • 3-5 Years Experience Developing Mobile Applications using Swift
  • Analytical Thinking
  • Analytics
  • Collaboration
  • Communication
  • Customer Service
  • Mentorship
  • Programming Languages
  • Software Design
  • Software Development
  • System Integration
  • Technical Writing
  • At least 18 years of age
  • Legally authorized to work in the United States

Benefits

Comp & perks
  • Medical, dental and vision insurance
  • Flexible spending account
  • 401(k)
  • Employee stock grants
  • Employee stock purchase plan
  • Paid time off
  • 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

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
software developmentmobile applicationsSwiftsystem integrationsoftware designtechnical writingdata flowautomationengineering projectstesting
Soft Skills
analytical thinkingcollaborationcommunicationcustomer servicementorshipindependent studysupervisioncontinuous learningdesign contributiondocumentation
Certifications
Bachelor's Degree in Software EngineeringBachelor's Degree in Computer Science