comcast
Mobile Engineer - iOS
At a Glance
- Location
- PA - Philadelphia, 1800 Arch St, United States
- Employment
- Full time
- Experience
- 5–7 years
- Posted
- 2026-07-27
Key Requirements
Required Skills
Domain Knowledge
- IoT
Requirements
of professional iOS development experience.
Hands-on experience with
Spec-Driven Development (SDD)
or building UI frameworks driven dynamically by backend JSON schemas.
Experience integrating RESTful APIs and managing complex client-side state logic.
Familiarity with MVVM, Clean Architecture, or similar architecture patterns.
Responsibilities
Comcast Technology and Product Experience (TPX) is seeking an experienced iOS Developer to join the Connected Living Protection Experiences Engineering team.
This group is responsible for customer-facing mobile application development for Comcast’s Home Security IoT product offerings.
This includes the native iOS Xfinity application, which primarily handles our cloud-enabled Internet Gateway for millions of homes but is expanding to become Comcast's primary mobile app with new features such as bill pay.
Learn more about us at https://www.xfinity.com/apps
We’re looking for an iOS Engineer to join the Protection Experiences Client Squad and help build IoT and Home Security experiences used by millions of Xfinity customers.
In this role, you’ll develop high-quality mobile features, collaborate across teams, and contribute to a modern codebase powering real-time smart home device interactions, mode switching, and onboarding journeys.
About the Company
Squad-based development model with close collaboration across iOS, Android, and product management teams.
Regular design reviews and mobile guild meetings to align on architecture, cross-platform alignment, and best practices.
Strong onboarding program with clear 30-, 60-, and 90-day goals.
Emphasis on learning, growth, cutting-edge engineering workflows, and knowledge sharing.
Disclaimer:
This information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications.