Enable job alerts via email!

Sr Software Engineer(IOS)

The Walt Disney Company

United States

Remote

USD 100,000 - 130,000

Full time

Today
Be an early applicant

Job summary

A global media and entertainment firm is seeking a Sr Software Engineer (iOS) to develop feature-rich applications for Apple devices. This role involves collaboration with UX and engineering teams to enhance user experiences, alongside mentoring junior developers. The ideal candidate has over 5 years of experience with Swift and UIKit and a strong understanding of iOS application frameworks. Join us to build innovative solutions that shape the future of digital media.

Benefits

Innovation-driven environment
Mentorship opportunities

Qualifications

  • 5+ years of experience in software development, particularly in iOS.
  • Experience in building feature-rich iOS applications.
  • Understanding of design patterns like MVC and MVVM.

Responsibilities

  • Collaborate with UX designers to enhance TV-watching experiences.
  • Implement long-lasting solutions with backend engineers.
  • Mentor junior team members and conduct code reviews.

Skills

iOS development
SwiftUI
UIKit
Agile methodologies
Team mentorship

Education

Bachelor’s degree in Computer Science or related field

Tools

Xcode
Combine
Job description
Sr Software Engineer (IOS)

Technology is at the heart of Disney’s past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more – all working to build and advance the technological backbone for Disney’s media business globally.

The team marries technology with creativity to build world-class products, enhance storytelling, and drive velocity, innovation, and scalability for our businesses. We are Storytellers and Innovators. Creators and Builders. Entertainers and Engineers.

Here are a few reasons why we think you’d love working here:

  • Building the future of Disney’s media: Our Technologists are designing and building the products and platforms that will power our media, advertising, and distribution businesses for years to come.
  • Reach, Scale & Impact: More than ever, Disney’s technology and products serve as a signature doorway for fans' connections with the company’s brands and stories.
  • Innovation: We develop and implement groundbreaking products and techniques that shape industry norms, and solve complex and distinctive technical problems.

Product Engineering is a unified team responsible for the engineering of Disney Entertainment & ESPN digital and streaming products and platforms.

The Apple team responsible for building Hulu is seeking an experienced Software Engineer with a passion for mobile applications to join our team.

What You Will Do

  • Work closely with UX designers, product managers, and engineering leadership to craft best-of-class, delightful TV-watching experiences.
  • Work closely with other client and backend engineers, to architect and implement solutions that are built to last.
  • Demonstrate engineering excellence by developing test infrastructures, writing documentation, and following an agile development methodology.
  • Mentor associate and mid-level team members and support peers through code review and pair programming.
  • Identify areas for growth within the team processes and develop new systems for collaboration.
  • Manage production issues and solve novel problems.

Required Qualifications/Experience/Skills/Training:

  • Minimum of 5+ years of experience.
  • Developed feature-rich native iOS and tvOS applications for iPhone, iPad and Apple TV using UIKit and SwiftUI.
  • An understanding of the trade-offs of using different design patterns, such as MVC or MVVM.
  • Experience integrating with backend systems, web services, and third-party software.
  • Proven understanding and experience using reactive frameworks such as Combine.
  • Experience with test automation, dependency injection frameworks, and continuous integration.

Preferred Qualifications

  • Experience with Apple’s AVKit framework and HLS.
  • Experience integrating in-app purchases using StoreKit.
  • Familiarity with Scrum and Agile methodologies.
  • A growth mindset towards learning, experience mentoring others, and a desire to give and receive feedback.
  • Excellent communicator who collaborates well across teams.

Required Education

  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or comparable field of study, and/or equivalent work experience.

Disney Streaming Technology LLC is an equal opportunity employer. Applicants will receive consideration for employment without regard to race, religion, color, sex, sexual orientation, gender, gender identity, gender expression, national origin, ancestry, age, marital status, military or veteran status, medical condition, genetic information or disability, or any other basis prohibited by federal, state or local law.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.