Sr. iOS Developer; Media/Streaming/OTT/TV Apps
Job in
Dallas, Dallas County, Texas, 75201, USA
Listed on 2026-06-18
Listing for:
Infovision
Full Time
position Listed on 2026-06-18
Job specializations:
-
Software Development
Software Engineer, App Developer - Mobile/Web, Full Stack Developer, Software Architect
Job Description & How to Apply Below
Job Title:
Sr. iOS Developer (Media / Streaming / OTT / TV Apps, etc.,)
Location:
Dallas, TX (Day 1 onsite) Duration: 12+ Months
Role Overview We are seeking an experienced Senior Software Engineer (iOS) to design and build high-performance mobile applications that power next-generation mobility and connected TV experiences. This role requires strong technical leadership, hands-on coding expertise, and the ability to collaborate across cross-functional teams to deliver scalable, high-quality software solutions.
Key Responsibilities
• Architecture & Development
• Design, develop, and maintain robust, scalable, and high-performance iOS applications.
• Contribute to end-to-end application lifecycle: architecture, design, implementation, testing, and deployment.
• Write clean, modular, maintainable, and testable code following best practices.
• Define and enforce coding standards, design patterns, and architectural principles.
• Technical Leadership
• Make critical technical decisions that impact product scalability, reliability, and performance.
• Conduct code reviews and provide actionable feedback to improve code quality and team capability.
• Mentor junior engineers and act as a technical multiplier across teams.
• Advocate for engineering excellence, including performance, observability, and reliability.
• Collaboration & Delivery
• Partner with product managers, architects, designers, QA, and backend teams to deliver features end-to-end.
• Drive execution and timely delivery of features in a fast-paced Agile environment.
• Collaborate with third-party vendors and partners for integrations.
• Performance & Quality
• Continuously optimize app performance, memory utilization, responsiveness, and battery efficiency.
• Implement automated testing strategies including unit, integration, and UI tests.
• Monitor production systems and proactively address issues.
• Innovation & Continuous Improvement
• Research and adopt modern iOS frameworks, tools, and best practices.
• Improve development workflows, CI/CD pipelines, and release processes.
• Contribute to technical roadmap and long-term architecture vision.
• Leverage AI-assisted development tools to enhance productivity and speed to market.
Required Qualifications
• Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
• 7+ years of professional experience in mobile application development.
• Strong experience in iOS development (iPhone, iPad, Watch
OS). Core Technical Skills
• Proficiency in:
• Swift (preferred), Objective-C
• Swift
UI and UIKit
• Strong understanding of iOS architecture patterns:
• MVC, MVVM, VIPER, Clean Architecture
• Experience with Xcode, Instruments, and command-line tools.
• Solid understanding of:
• Memory management, multithreading (GCD, async/await, Combine)
• App life cycle and background processing
• Expertise with networking:
• REST APIs, Web Sockets, HTTP/HTTPS, TLS
• Data formats: JSON, XML, Protobufs Connectivity & Device Integration
• Experience with peer-to-peer and device communication:
• Bluetooth/BLE, Bonjour, NFC, Air Play
• Hands-on experience connecting mobile apps with:
• Smart TVs, OTT devices, or STBs Media & Streaming (Highly Preferred)
• Experience building OTT/IPTV or media streaming applications
• Knowledge of:
• HLS, MPEG-DASH, RTP/RTSP
• DRM systems:
Fair Play, Widevine
• Familiarity with video playback frameworks (AV Foundation, custom players) Security
• Strong understanding of application security:
• TLS, SSL pinning, encryption, secure storage (Keychain)
• Authentication and authorization mechanisms (OAuth, JWT) Additional Preferred Skills
• Exposure to cross-platform technologies:
• React Native, Flutter, Kotlin Multiplatform (KMM)
• Experience with backend-driven UI or GraphQL
• Knowledge of CI/CD pipelines:
• Git Hub Actions, Jenkins, Bitrise, Fastlane
• Experience with analytics, logging, and monitoring tools
• Familiarity with accessibility (WCAG) and internationalization
• Experience with feature flagging and A/B testing Modern Engineering Expectations
• Strong experience with:
• Automated testing frameworks (XCTest, XCUITest)
• Dependency management tools…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×