Posted:2 weeks ago|
Platform:
On-site
Full Time
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
FiftyFive Technologies
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections FiftyFive Technologies
Gurugram, Haryana, India
Salary: Not disclosed
Gurugram, Haryana, India
Salary: Not disclosed