P
Senior Software Development Engineer (iOS)
External job listingat Prtechsystems
About the role Join the XM Experience Squad and help build mobile experiences for Xfinity Mobile customers. Tasks Design, develop, and maintain native iOS applications Build customer-faci...
External source - not verified17 hours agoOpen until: Jan 22, 2027
Salary
Not provided
Location
Philadelphia, United States
Employment type
Full time
Workplace
Not provided
Senior Software Development Engineer (iOS)
Philadelphia, United States
Job description
About the role
Join the XM Experience Squad and help build mobile experiences for Xfinity Mobile customers.
Tasks
- Design, develop, and maintain native iOS applications
- Build customer-facing experiences for Billing, Device Management, Mobile Plans, Upgrades, Trade-Ins, and Activation
- Collaborate with Product, UX, QA, and Platform teams
- Lead technical design, architecture reviews, and code reviews
- Drive engineering excellence and mentor team members
Requirements
- 11+ years of overall IT experience
- 5+ years of hands-on iOS Development
- Expert in Swift
- Strong experience with SwiftUI and UIKit
- Experience with MVVM, Clean Architecture, Dependency Injection
- Strong knowledge of REST API Integration
- Experience with Swift Concurrency (async/await) and Combine
- Hands-on experience with Spec-Driven Development (SDD)
- Experience with Git/GitHub, CI/CD Pipelines
- Strong debugging, troubleshooting, and performance optimization skills
- Experience mentoring developers and leading technical initiatives
- Preferred: Production experience with SwiftUI
- Preferred: Modular Architecture & Reusable Frameworks
- Preferred: XCTest, Unit Testing, Integration Testing, UI Testing
- Preferred: Feature Flag Frameworks
- Preferred: Mobile Analytics & Monitoring Tools
- Preferred: GraphQL API experience
- Preferred: Agile/Scrum Environment
- No H1B, No OPT, No CPT
Schedule
- Hybrid
How to apply
- Apply by email.
Location
- Philadelphia, PA (Hybrid)