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
Sr. iOS Developer - OTT Apps / Media domain
Introduction:
As a Senior iOS Developer in the OTT Apps / Media domain, you will be responsible for designing, building, and maintaining advanced, high-performance native applications for the iOS platform. You will work closely with cross-functional teams to integrate applications with backend services, APIs, and cloud messaging, ensuring seamless connectivity with
CLIENT''S
smart TVs and supporting features like Apple AirPlay 2 and Chromecast.
Responsibilities:
App Development:
Design, build, and maintain native applications for iOS (iPhone and iPad).
Integration & Ecosystem:
Connect applications to backend services, APIs, and cloud messaging.
Feature Development:
Collaborate with cross-functional teams to define, design, and ship new features.
Quality & Performance:
Ensure best performance, quality, and responsiveness of applications.
App Store Management:
Manage publishing of applications to App Store and handle version updates.
Innovation:
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Requirements:
Required Skills & Experience:
Languages:
Proven expertise in Swift and/or Objective-C.
Frameworks:
Deep understanding of iOS frameworks such as UIKit, Cocoa Touch, Core Data, and Core Animation.
API Experience:
Experience with RESTful APIs, JSON, and connecting applications to backend services.
Tools:
Proficient in code versioning tools (Git) and memory/performance tuning tools (Instruments).
Education:
Bachelor s degree in Computer Science, Engineering, or a related field.
Portfolio:
A portfolio of published iOS apps in the App Store is generally required.
Preferred Qualifications:
Familiarity with modern architectural patterns (MVVM, VIPER). Experience with UI/UX standards and Apple''s Human Interface Guidelines. Experience with tvOS development is a plus. Key Context for
CLIENT''S
CLIENT''S focuses on "SmartCast" and data-driven, connected TV experiences. As such, an iOS developer here may focus heavily on:
Media Streaming:
Optimizing apps for video content consumption.
Smart Home Interoperability:
Integrating with Apple HomeKit or AirPlay.
User Experience:
Creating intuitive interfaces that complement the TV experience.