Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Comcast Logo

iOS Development Engineer (Eng3)

Comcast

Salary not specified
Sep 11, 2025
Philadelphia, PA, US
Apply Now

Comcast is seeking an iOS Development Engineer to join the Connected Living Client Application Engineering team to build and evolve the mobile platform that powers the native Xfinity iOS and Android apps, serving millions of users and expanding internationally.

Requirements

  • 5+ years of experience in technology development or services, including deep experience developing iOS apps in Swift
  • Experience with GraphQL (Apollo or similar), Combine, and Swift Concurrency (async/await, actors, cancellation)
  • Strong understanding of iOS authentication, networking, concurrency, and performance profiling using OAuth2 or OIDC, Keychain, URLSession, Swift Concurrency, and Instruments
  • Practical knowledge of APNs, push token lifecycle, notification service/content extensions, background modes (remote notifications, background fetch, BGTaskScheduler), and reliability patterns
  • Experience with testing practices including unit tests and XCUITests, and comfort with TDD where it adds value
  • Experience building at scale on large teams, including modular architecture, internal frameworks, automated testing, observability, and code review
  • Familiarity with modern Swift frameworks such as SwiftUI and Codable

Responsibilities

  • iOS analytics and distributed tracing: defining event schemas, building client-side validation, instrumenting critical flows, and improving sampling and data quality
  • Authentication flows using OAuth2 or OIDC with secure storage in Keychain
  • App startup and initialization improvements to increase reliability and runtime performance
  • APNs push infrastructure: token lifecycle, background delivery, and notification service/content extensions
  • Xcode upgrades, Swift Package Manager and CocoaPods dependency management, and third-party SDK governance
  • iOS OS support strategy: support-drop proposals, deprecation plans, and migration guidance across teams
  • Internal Swift frameworks, reusable Swift Package Manager (SPM) packages, and tools that elevate the developer experience for feature teams

Other

  • Clear technical writing and cross-team collaboration skills, with comfort leading initiatives
  • Excellent verbal, written, and presentation communication skills to explain complex technical decisions to both technical and non-technical stakeholders
  • Passion for platform engineering and continuous improvement, with curiosity for new iOS technologies and self-motivation to grow
  • Understanding of business fundamentals with the ability to translate product vision into technical strategy, balance cost and risk, and measure impact
  • Bachelor's Degree