Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Sr. iOS Developer

Job

Kairos

Dallas, TX (In Person)

Full-Time

Posted 1 week ago (Updated 1 week ago) • Actively hiring

Expires 7/11/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
75
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Job Title:
Sr. iOS Developer (Media / Streaming / OTT / TV Apps, etc.,)
Location:
Dallas, TX ----
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. years of professional experience in mobile application development. Strong experience in iOS development (iPhone, iPad, WatchOS).
Core Technical Skills Proficiency in:
Swift (preferred), Objective-C SwiftUI 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, WebSockets, HTTP/HTTPS, TLS Data formats: JSON, XML, Protobufs Connectivity & Device Integration Experience with peer-to-peer and device communication: Bluetooth/BLE, Bonjour, NFC, AirPlay 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: FairPlay, Widevine Familiarity with video playback frameworks (AVFoundation, custom players) Security Strong understanding of application security:
TLS, SSL
pinning, encryption, secure storage (Keychain) Authentication and authorization mechanisms (OAuth, JWT)