company_logo

Full Time Job

iOS SDK Engineer

Disney

New York, NY 06-16-2021
 
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description

We are looking for an Apple Engineer to join our Mobile Platform SDK team. This is an opportunity to help build frameworks for the Apple platform to be used in industry leading apps while getting to work closely with some of the greatest minds in the streaming media technology industry. If working in a collaborative team environment and facing new challenges every day while your work gets used by millions of people excites you, then this is the role for you.

We offer a unique opportunity for any technologist:
• Competitive salary.
• Working together with the best in the industry - an amazing team of developers in different disciplines (Swift, Objective C, Kotlin, Java, Python, Ruby, Scala, Go, and Rust to name but a few).
• Growing yourself as a developer.
• A working environment that values equality and diversity, knowledge-sharing and personal/professional development

Responsibilities:
• Help develop frameworks for iOS, tvOS, and watchOS
• An opportunity to build frameworks at scale, with your work being integrated into apps with millions of users worldwide
• Collaborate
• You'll meet with engineers and product owners to create requirements, identify common problems and work toward a solution
• Design
• You'll construct APIs that are simple and elegant, with input from the core team and integrating engineers
• Build
• You'll create new APIs, help improve existing frameworks, and spearhead new projects
• Test and Maintain
• You'll ensure and maintain quality through integration and unit tests, and investigate issues in the wild

Basic Qualifications:
• Strong experience with Swift
• Strong understanding of the Swift Foundation library and language features (Dates, Arrays, Strings, etc…)
• Strong understanding of networking technologies such as HTTP and WebSockets
• Strong understanding of platform frameworks and APIs
• Experience developing frameworks used across Apple devices and platforms
• Eagerness to learn new technologies, and a strong desire to be challenged technically
• Solid debugging and optimization skills
• A passion for building, analyzing and maintaining high performance software
• Strong understanding of concurrency and asynchronous architecture
• Excellent communication and collaborative skills, be a team player

Preferred Qualifications:
• Strong experience with Objective-C
• Experience with JavaScript, Ruby and Shell Script
• Version Control experience using Git
• 2+ years relevant iOS engineering experience
• Experience designing APIs and architecting systems used by multiple clients
• Experience developing user-facing applications across Apple devices and platforms
• Experience integrating with backend systems and web services
• Knowledge of agile software development methodologies
• Experience with documentation

Required Education
• Bachelor's in Computer Science, Computer Engineering, Management Information Systems or related field OR equivalent experience

Preferred Education
• Master's in Computer Science, Computer Engineering, Management Information Systems or related field

Additional Information:

Alternate Location: Remote

Jobcode: Reference SBJ-rj829w-18-217-67-16-42 in your application.

Company Profile
Disney

Disney Streaming Services is responsible for developing and operating The Walt Disney Company’s direct-to-consumer video businesses globally, including the ESPN+ and Disney+.