tvOS Developer - SWIFT/Objective C

3 years

0 Lacs

Posted:2 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Position Summary We are seeking a talented and experienced tvOS Developer to join our growing engineering team. As a tvOS Developer, you will be instrumental in designing, developing, and maintaining high-quality, performant, and user-friendly streaming applications for the Apple tvOS platform. You will work closely with cross-functional teams including Product Managers, UI/UX Designers, Backend Engineers, and Quality Assurance to deliver exceptional video experiences to our audience. Key Responsibilities tvOS Application Development : Design, develop, and implement robust and scalable tvOS applications using Swift/Objective-C and Xcode. UI/UX Implementation : Create engaging and intuitive user interfaces optimized for the tvOS environment, utilizing UIKit, SwiftUI, and adhering to Apple's Human Interface Guidelines for tvOS. Video Playback & Streaming : Implement and optimize video and audio playback functionality using AVFoundation, including integration with various streaming protocols (e.g., HLS, DASH) and video ad insertion. API Integration : Integrate tvOS applications with RESTful APIs and other backend services to fetch and display dynamic content, user data, and analytics. Performance Optimization : Continuously monitor, analyze, and optimize application performance, memory usage, and loading times across various tvOS devices to ensure a seamless streaming experience. Debugging & Troubleshooting : Conduct thorough testing, identify, debug, and resolve complex issues and bugs within tvOS applications, utilizing Xcode's debugging tools. Collaboration : Work effectively with product managers to understand requirements, designers to translate visual concepts into functional applications, and backend engineers for seamless data integration. Maintenance & Updates : Maintain and update existing tvOS applications, incorporating new features, addressing bug fixes, and ensuring compatibility with the latest tvOS versions and Apple's App Store submission requirements. Code Quality : Participate in code reviews, contribute to architectural discussions, and adhere to best practices for clean, maintainable, and well-documented code. Industry Trends : Stay up-to-date with the latest tvOS development trends, Apple technologies, and best practices in the OTT and streaming media landscape. Deployment : Manage the packaging, submission, and release processes for tvOS applications to the Apple App Store. Required Qualifications Experience : 3+ years of professional experience in tvOS application development. Programming Languages : Strong proficiency in Swift and/or Objective-C. tvOS SDK & Xcode : In-depth understanding and hands-on experience with the tvOS SDK, UIKit, SwiftUI, and Xcode. Streaming Technologies : Solid understanding of video streaming concepts, protocols (HLS, DASH), and media playback frameworks (AVFoundation). API Integration : Proven experience integrating tvOS applications with RESTful APIs and handling JSON/XML data. Debugging Skills : Excellent debugging, troubleshooting, and performance tuning skills specific to the tvOS platform. Version Control : Proficiency with version control systems, particularly Git. Problem-Solving : Strong analytical and problem-solving abilities with attention to detail. Communication : Excellent written and verbal communication skills, with the ability to articulate technical concepts clearly to technical and non-technical stakeholders. Teamwork : Ability to work effectively in a collaborative, fast-paced team environment. Education : Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. Preferred Qualifications Experience developing Video-on-Demand (VOD) or live streaming applications on tvOS. Familiarity with Apple's advertising frameworks (e.g., AdSupport) and in-app purchase mechanisms (StoreKit). Knowledge of automated testing frameworks and CI/CD pipelines for tvOS applications. Experience with other Apple platforms (iOS, macOS) (ref:hirist.tech) Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Developer Interview Now

My Connections FiftyFive Technologies

Download Chrome Extension (See your connection in the FiftyFive Technologies )

chrome image
Download Now

RecommendedJobs for You