Requirements
- 5 to 9 years of experience in broadcast video or over-the-top (OTT) platforms, with a focus on designing native applications for Apple devices
- Strong knowledge of Swift programming, including concurrency and the Combine framework; familiarity with UIKit and Swift UI is preferred
- Proficient in writing unit and integration tests using XCTest and skilled in debugging with tools such as Instruments
- Solid understanding of Apple and TV system architecture, Media Framework, Media Player APIs, AV Foundation, and Apple SDKs
- Ability to make data-informed decisions when designing and architecting new product features
- Attention to detail with a focus on identifying performance bottlenecks and optimization opportunities
- Experience with DevOps and site reliability engineering practices, including CI/CD pipelines, performance monitoring, and incident response
- Proven ability to mentor and coach team members to strengthen technical leadership and design capabilities
- Familiarity with integrating web services using REST and JSON, and understanding of RESTful principles
- Strong foundation in computer science, including object-oriented design, algorithms, problem-solving techniques, and complexity analysis
- Effective verbal and written communication skills
Benefits
- Supportive and engaging work environment
- Committed to equal opportunity and inclusion
- Opportunities for rapid career advancement
Required (11)
- 5-9 years’ experience in Broadcasting Video / OTT domain and architecting native applications for Apple ecosystem
- Sound understanding of Swift programing language (concurrency, combine framework etc) UIKit knowledge and Swift UI is good to have.
- Good at unit testing(XCTest), integration testing and strong Debugging skills using profiling tools like Instruments.
- Sound understanding of Apple/TV Architecture, Media Framework, Media Player APIs, AV Foundation API, Apple SDK
- Data driven technical decision-making skills for architecture and design of new product features.
- Eye to details and identify optimization scope for performance improvements.
- Experience in DevOps/SRE practices such as CI/CD, performance monitoring & incident management
- Mentoring, Coaching skills to build the succession for architecture and design.
- Familiar with Web Service Integration (REST, JSON) and REST concepts
- Strong computer Science fundamentals in object-oriented design, algorithm design, problem solving, and complexity analysis.
- Good verbal & written communication skills
Benefits (3)
- A Great Place to work
- Equal opportunity employer
- Fast track growth opportunities
Team
Structure: Product Engineering group for Direct-2-Consumer business