Netflix is looking to build a seamless discovery and streaming experience for Apple TV customers, and is seeking a Software Engineer to join the tvOS team to deliver complex solutions quickly and with high quality.
Requirements
- Experience building iOS or tvOS applications
- Proficiency in Swift and bonus points for Objective-C
- Experience with Apple's software development tools (Xcode, Instruments, etc.)
- Knowledge of Apple's Human Interface Guidelines and best practices for designing intuitive user interfaces
- Experience with UIKit is required. SwiftUI, AVFoundation, and other relevant frameworks are nice to haves.
- Strong understanding of software architecture and design patterns
- Excellent problem-solving and debugging skills
Responsibilities
- Design, develop, deploy, measure, and operate high-quality features for the Netflix Apple TV app
- Collaborate with cross-functional teams (engineering, design, product) to define app features and user experiences
- Write clean, efficient, and maintainable code
- Analyze A/B test results and make data driven decisions
- Continuously improve app performance and user experience
Other
- Strong written and verbal communication skills
- Self-organize project delivery, work with engineers cross-functionally to gather and define requirements and execute complex projects
- Take ownership and pride in the quality of the Netflix app on Apple TV
- Bachelor's, Master's, or Ph.D. degree (not explicitly mentioned but implied)
- We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.