HamburgerMenu
hirist

Job Description

Description :


Job Summary :


We are seeking a highly proficient Senior iOS/tvOS Developer (6-10 years experience, Bachelor's degree required) with mandatory prior experience developing applications for the OTT media industry. The ideal candidate will possess advanced coding capabilities in Swift and UI Kit, with a focus on performance optimization for video streaming applications. Key responsibilities include leading the development of scalable features for iOS and tvOS platforms, ensuring high code quality through unit and integration testing, conducting thorough code reviews, and applying strong analytical thinking to solve complex technical challenges in a fast-paced environment.


Key Responsibilities and Technical Deliverables :


Native Development and Performance :


- Design, develop, and maintain high-quality, production-grade applications for iOS and tvOS platforms, leveraging the OTT media industry experience to handle complex streaming and user management workflows.


- Demonstrate mandatory Proficiency in Swift (modern standards) and expert usage of UI Kit (or SwiftUI) for building responsive and accessible user interfaces.


- Implement advanced techniques for performance optimization, specifically addressing areas critical to streaming applications such as video playback efficiency, memory management, and power consumption.


- Apply strong analytical thinking and advanced coding capabilities to architect scalable solutions and troubleshoot complex application and concurrency issues.


Code Quality and Engineering Discipline :


- Ensure high code quality across all delivered components through rigorous application of unit testing, integration testing, and adherence to coding standards.


- Actively participate in, and lead, detailed code reviews to enforce technical consistency, maintainability, and identify potential defects or performance bottlenecks.


- Utilize version control systems (e.g., Git) and integrate development practices within CI/CD pipelines.


Collaboration and Requirements :


- Work collaboratively with product management, design, and backend engineering teams to translate complex requirements into technical implementation plans.


- Possess Excellent communication skills and ability to work collaboratively in a fast-paced environment, managing development tasks and timelines effectively.


Mandatory Skills & Qualifications :


- Experience : 6 - 10 years of software development experience.


- Domain : Strong focus on iOS and tvOS development and OTT experience is mandatory.


- Core Stack : Mandatory Proficiency in Swift and UI Kit.


- Quality : Experience ensuring code quality through unit testing, integration testing, and code reviews.


- Technical Acumen : Demonstrates strong analytical thinking and advanced coding capabilities.


- Education : Bachelor's degree in computer science, Engineering, or equivalent work experience.


Preferred Skills


- Hands-on experience with modern concurrency APIs (e.g., Async/Await).


- Expertise in video playback frameworks (e.g., AVFoundation) and DRM integration.


- Experience with SwiftUI for multi-platform development.


- Demonstrated experience with network optimization and caching strategies for high-volume content delivery.


info-icon

Did you find something suspicious?