Sr Software Engineer

Company:  Disney Experiences
Location: Seattle
Closing Date: 07/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

“We Power the Magic!” That’s our motto at Disney Experiences (DX) Technology & Digital. Our team creates world-class immersive digital experiences for the Company’s premier vacation brands including Disney’s Parks & Resorts worldwide, Disney Cruise Line, Aulani, A Disney Resort & Spa, and Disney Vacation Club. We are responsible for the end-to-end digital and physical Guest experience for all technology & digital-led initiatives across the Attractions & Entertainment, Food & Beverage, Resorts & Transportation and Merchandise lines of business as well as other initiatives including MyDisneyExperience and Hey, Disney!

This role sits in the Digital Core & Platform services organization within Disney Experiences (DX) Technology & Digital. The Sr. Software Engineer will report to the Manager, Technology for Web Platform, Guest Messaging, Enterprise Search.

What You Will Do

  • Focus on developing UI software that meets the functional, technical, and business needs of the organization.
  • Collaborate with other web developers, designers, and programmers.
  • Technically lead and mentor a small team of developers.
  • Improve software & resolve issues using new or existing technologies.
  • Write well designed code with unit tests.
  • Ensure code works well in multiple browsers on multiple web and mobile platforms.
  • Performs validation testing and debugs code.
  • Follows established protocols for installation and maintenance.
  • Develop an understanding of the existing front-end technology stack and be able to assist with end-to-end troubleshooting.
  • Interact and coordinate deliverables with other technical groups in the organization.
  • Reviews code and provide critical thought-provoking comments.
  • Ability to guide peers and consultant team members with a direction for User Interface design.
  • Participate and follow the architectural direction for web development projects while providing constructive feedback.
  • Build code that is accessibility and SEO friendly.

Required Qualifications & Skills

  • Minimum of 5 years of relevant experience
  • Proven experience of TypeScript frameworks like Angular
  • Deep understanding of JavaScript, and frameworks based on JavaScript like jQuery, AngularJS.
  • JSON/XML Messaging - Consumed and written user interface code REST based web services with JSON data and/or XML data
  • Deep knowledge of standards-based HTML, CSS
  • Ability to analyze and visualize Single Page applications or Mobile Native/Hybrid Views.
  • Expertise on Mobile Friendly Web App Development (Responsive, Adaptive)
  • Knowledge of Search Engine Optimization practices
  • CS Fundamentals - Knowledge of object-oriented design principles, design patterns, coding standard processes, database applications, and mobile applications platforms (e.g., iOS, Android, etc.)
  • Understanding of unit tests in the context of UI based frameworks.
  • Experience using version management systems like Git.
  • HTTP Protocol conceptual understanding is a must.

Preferred Qualifications

  • Knowledge of mobile app development (Hybrid/ Native)
  • Agile/SCRUM experience
  • Knowledge of Flutter, SDUI platforms. Experience is a bonus.
  • Content Management System knowledge.
  • Knowledge of Java and Java Frameworks like Spring or equivalent.

Education

  • Bachelor’s degree in computer science, Information Systems, Software, or comparable field of study, and/or equivalent work experience

#DISNEYTECH


The hiring range for this position in California $138,900 - $186,200 per year and in Seattle is $145,400 - $195,000 per year. The base pay actually offered will take into account internal equity and also may vary depending on the candidate’s geographic region, job-related knowledge, skills, and experience among other factors. A bonus and/or long-term incentive units may be provided as part of the compensation package, in addition to the full range of medical, financial, and/or other benefits, dependent on the level and position offered.
Apply Now
Share this job
Disney Experiences
An error has occurred. This application may no longer respond until reloaded. Reload 🗙