FREE ACCESS
5,000–10,000 jobs/day

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.

Senior Software Engineer, iOS
T-MobileSenior 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 & technologiesSwift
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 resumeApplicant 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