Comcast-posted 3 months ago
Full-time • Mid Level
Onsite • Philadelphia, PA
Telecommunications

Comcast's Global Product Organization (GPO) is seeking an iOS Development Engineer 3 to join the Connected Living Client Application Engineering team. We build and evolve the mobile platform that powers the native Xfinity iOS and Android apps—the one-stop shop for residential customers to view their bill, manage cloud-enabled gateways and smart home devices, troubleshoot their network, and set up parental controls and advanced security. The app serves millions of users and is expanding internationally as partners such as Sky Italia adopt the app. This is not a typical feature development role. You will own the iOS platform foundations, including analytics and tracing, authentication, app startup and initialization, push notifications, release engineering (Xcode/SDK/Swift upgrades), and support-drop strategy. Your work accelerates product teams, improves reliability and performance at scale, and elevates the iOS developer experience across the organization.

  • Define event schemas for iOS analytics and distributed tracing, build client-side validation, instrument critical flows, and improve sampling and data quality.
  • Implement authentication flows using OAuth2 or OIDC with secure storage in Keychain.
  • Enhance app startup and initialization to increase reliability and runtime performance.
  • Manage APNs push infrastructure, including token lifecycle, background delivery, and notification service/content extensions.
  • Oversee Xcode upgrades, Swift Package Manager and CocoaPods dependency management, and third-party SDK governance.
  • Develop iOS OS support strategy, including support-drop proposals, deprecation plans, and migration guidance across teams.
  • Create internal Swift frameworks, reusable Swift Package Manager (SPM) packages, and tools that elevate the developer experience for feature teams.
  • Lead RFCs, proofs of concept, and design/code reviews to standardize architectures and accelerate migrations.
  • 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, and reliability patterns.
  • 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.
  • Experience building at scale on large teams, including modular architecture, internal frameworks, automated testing, observability, and code review.
  • Experience with testing practices including unit tests and XCUITests, and comfort with TDD where it adds value.
  • Interest in growing a strong engineering culture that values diversity, inclusion, mentorship, and shared standards.
  • Familiarity with iOS platform capabilities such as localization, Core Location/GPS, and Bluetooth/CoreBluetooth.
  • Native app DevOps experience with CocoaPods, Swift Package Manager (SPM), Fastlane, and GitHub Actions.
  • Experience with Datadog RUM and related observability tooling.
  • Experience with design systems and accessibility (WCAG, Dynamic Type, VoiceOver).
  • An array of options, expert guidance, and always-on tools that are personalized to meet the needs of your reality.
  • Support physically, financially, and emotionally through the big milestones and in your everyday life.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service