Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Daily Wire Logo

Staff Software Engineer, iOS

Daily Wire

Salary not specified
Oct 24, 2025
Nashville, TN, US
Apply Now

The Daily Wire is looking to design and develop its next-generation iOS applications to power seamless video streaming, personalized content discovery, and deep user engagement across the Daily Wire ecosystem.

Requirements

  • 8+ years of experience building and shipping iOS applications at scale.
  • Expert proficiency in Swift and familiarity with Objective-C.
  • Strong understanding of iOS frameworks (SwiftUI, UIKit, etc.) and Apple ecosystem patterns.
  • Experience with video streaming technologies (AVPlayer, HLS, DRM) and offline playback.
  • Experience with REST APIs, GraphQL, and modern mobile networking stacks.
  • Experience integrating analytics, push notifications, and in-app purchase frameworks.
  • Proficiency with Xcode and CI/CD systems (e.g., GitHub Actions, Jenkins, etc).

Responsibilities

  • Architect, develop, and maintain scalable, high-performance iOS applications that deliver exceptional user experiences.
  • Optimize app performance, startup time, and memory usage for video playback and complex UI flows.
  • Evaluate and adopt emerging iOS technologies and frameworks to improve developer velocity and app reliability.
  • Build and rapidly iterate on features based on user feedback and data insights.
  • Conduct code reviews, design discussions, and architecture planning to maintain high-quality, scalable solutions.
  • Monitor and troubleshoot production issues, driving innovative solutions to enhance system performance and resilience.
  • Stay current with industry trends and emerging technologies, recommending improvements to existing systems and processes.

Other

  • Partner with product managers and designers to define feature requirements and success metrics.
  • Provide technical leadership and mentorship to iOS engineers, fostering a culture of learning and continuous improvement.
  • Excellent communication and collaboration skills, with a proven ability to work effectively in a team environment.
  • Demonstrated ability to lead and mentor engineers.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience, is a plus