Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

NBCUniversal Logo

Senior Software Engineer - IOS

NBCUniversal

$155,000 - $175,000
Aug 18, 2025
Englewood, NJ, USA
Apply Now

CNBC is looking to deliver high-quality, high-performance experiences across their iOS and tvOS applications by hiring a Senior iOS Engineer to join their mobile team.

Requirements

  • Strong proficiency in Swift and experience with UIKit, AVFoundation, and other iOS frameworks
  • Experience with video streaming (HLS/DASH), offline playback, and DRM is highly desirable
  • Solid understanding of MVC, MVVM, and Clean Architecture principles
  • Familiarity with Xcode build systems, Instruments, and performance profiling tools
  • Experience integrating GraphQL and RESTful APIs and managing data persistence
  • Strong focus on app performance, crash reduction, and optimizing memory usage
  • Deep understanding of the App Store submission process and lifecycle

Responsibilities

  • Design, develop, and maintain features for CNBC and other News Group iOS/tvOS applications
  • Implement video playback capabilities using HLS/DASH and integrate with streaming infrastructure
  • Ensure optimal performance, reliability, and responsiveness across devices
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write modular, testable code that adheres to coding standards and best practices
  • Participate in architectural reviews, feature planning, and code reviews
  • Monitor app analytics, performance, and crash reports to drive ongoing improvements

Other

  • 4+ years of professional experience developing iOS applications
  • Hybrid: This position has been designated as hybrid, generally contributing from the office a minimum of three days per week.
  • This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks.
  • Lead by example in writing robust code, mentoring other developers, and contributing to architecture and design discussions
  • Working knowledge of tvOS development is a plus