Logo

Native IOS Developer (Video Streaming) (RARR Job 5289)

For International Trade And Development Company
3 - 12 Years
Full Time
Up to 60 Days
Up to 30 LPA
1 Position(s)
Kolkata, Mumbai, Bangalore / Bengaluru, Chennai, Coimbatore, Hyderabad, Kochi, Nagpur, Noida, Pune
Posted 21 Days Ago

Job Skills

Job Description

Design develop and maintain components of the Apple Player SDK for iOS tvOS and other Apple platforms

Collaborate with crossfunctional teams including product managers designers and other engineering teams to enhance the video playback experience

Contribute to the optimization of streaming performance ensuring low latency high quality and smooth playback

Assist in troubleshooting and resolving technical issues related to media streaming buffering and DRM

Ensure code quality through unit testing integration testing and participation in code reviews

Stay up to date with Apples latest technologies and industry best practices to contribute to the SDKs evolution

Work across teams and disciplines to explore and document technical solutions contributing to the evaluation of technical tradeoffs using the latest streaming media technologies and video capabilities

Skills

Mandatory Skills : Objective-C, Swift, Native iOS and Video streaming exp is must.

The Essentials

3 years of software development experience with a significant focus on iOS and tvOS development

Strong proficiency in Swift and UIKit with experience in performance optimization

A bachelors degree in Computer Science Engineering or equivalent work experience

Solid problemsolving skills and the ability to debug moderately complex issues in a production environment

Familiarity with CICD pipelines automated testing concepts and Agile development methodologies

Good written and verbal communication skills and the ability to work collaboratively in a fastpaced environment

Experience with the architecture design and implementation of moderately complex applications with an understanding of scalability testability and performance tuning

Familiarity with key design and architectural patterns such as MVVM MVP and SOLID principles

Willingness to participate in periodic oncall support for critical emergent customerfacing issues in production with guidance

Ability to provide guidance and mentorship to more junior engineers on the team

Previous experience working with video playback on iOS or tvOS apps

Familiarity with video analytics and telemetry concepts

The Nice to Haves

Good understanding of AVFoundation HLS HTTP Live Streaming and video streaming protocols

Experience with DRM technologies FairPlay Widevine PlayReady is a plus

Experience with user interface development using SwiftUI