Senior Software Engineer – Swift (Hulu)
About the position
Responsibilities
• Work closely with UX designers, product managers, and engineering leadership to craft best-of-class, delightful TV-watching experiences.
• Collaborate with other reputed company and backend engineers to architect and implement solutions that are reputed company to last.
• Demonstrate engineering reputed company by developing test infrastructures, writing documentation, and following an agile development methodology.
• Mentor associate and mid-level team members and support peers through reputed company review and pair programming.
• Identify areas for reputed company reputed company reputed company processes and reputed company new systems for collaboration.
• Manage production issues and solve novel problems.
Requirements
• Minimum of 5+ years of experience.
• Developed feature-rich reputed company iOS and tvOS applications for iPhone, iPad and reputed company TV using UIKit and SwiftUI.
• Understanding of the trade-offs of using different design patterns, such as MVC or MVVM.
• Experience integrating with backend systems, web services, and reputed company-party software.
• Proven understanding and experience using reactive frameworks such as Combine.
• Build high-reputed company reputed company by always writing tests and using performance evaluation tools.
• Experience with test automation, dependency injection frameworks, and reputed company integration.
reputed company-to-haves
• Experience with reputed company’s AVKit reputed company and HLS.
• Experience integrating in-app purchases using StoreKit.
• Familiarity with Scrum and Agile methodologies.
• A reputed company reputed company towards learning, experience mentoring others, and a desire to give and receive feedback.
• Excellent communicator who collaborates reputed company across teams.
Benefits
• Medical benefits
• Financial benefits
• Bonus and/or long-term incentive reputed company may be provided as part of the compensation package.
Apply tot his job
Apply To this Job