Join Our Team as a Mobile Software Engineer
At Disney Experiences (DX) Technology & Digital, we make magic happen. As a Mobile Software Engineer, you will be part of the core team that builds the Disneyland, My Disney Experience (Disney World), and Hong Kong Disneyland mobile apps. These apps are used by park guests to enhance and guide their visits, making their experience as magical as possible.
Key Responsibilities
- Design and Develop: Create mobile solutions for software fixes and new features using test-driven development.
- Agile Collaboration: Work in an Agile environment, partnering with cross-functional teams to define new product requirements, features, and functionality.
- Documentation: Create detailed mobile software development documentation for assigned tasks.
- Code Review: Create pull requests and perform code reviews for peers and related teams.
- Performance Monitoring: Maintain key performance indicators (KPIs) to ensure that mobile software and services are performing well.
- Testing: Write unit and UI tests for your mobile code.
- Application Development: Build well-designed, stable, performant mobile applications using Flutter, Swift, Kotlin, and/or Java.
- Release Management: Work with release management and QA teams to deliver regression-free builds.
- Collaboration: Work with product and design partners to create cost-effective, high-quality solutions.
- Automation: Work with CI/CD teams to automate software building and testing.
Required Qualifications & Skills
- 3+ years of mobile software development or relevant experience.
- Experience working in an Agile team consisting of product managers, project managers, design, QA, and tech.
- Strong knowledge of mobile development, design principles, patterns, and best practices.
- Excellent communication skills to interact with senior leaders, technical colleagues, and partners across various locations and time zones.
- Experience in optimizing software performance, including app sizing, memory usage, CPU, and scaling.
- Self-motivated, quick learner, with a passion for consumer software.
- Strong problem-solving and analysis skills.
- Strong knowledge of unit testing and continuous integration.
Preferred Qualifications
- Code samples in Github.
- Experience with iOS and/or Android development.
- Experience developing applications using Flutter is a plus.
- JIRA and Confluence knowledge.
- Experience contributing at least one mobile application in the app store.
Education
- Bachelor’s degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or a comparable field of study, and/or equivalent work experience.
Compensation
The hiring range for this position in California is $112,600.00-$151,000.00 per year. The base pay offered will take into account internal equity and 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.
Join us and be part of a team that delivers unparalleled creative content and experiences to audiences around the world. Imagine the stories you could be part of at Disney!
Benefits Extracted with AI
- Medical benefits
- Financial benefits
- Bonus
- Long-term incentive units
Similar jobs
Last update: 23 minutes ago
iOS Developer
Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative team.
Android Developer - Freemium & Entertainment Area
Join DPG Media as an Android Developer in Rotterdam, focusing on Kotlin, MVVM, and Agile methodologies in a hybrid work environment.
Full Stack Software Engineer (d/f/m)
Join mobile.de as a Full Stack Software Engineer in Berlin, working with Java, JavaScript, and Kotlin in a hybrid environment.
Senior iOS Software Engineer
Join Airbnb as a Senior iOS Software Engineer to develop innovative tools for hosts, focusing on iOS app performance and user experience.
Full-stack Developer with .NET and Flutter Experience
Join CBS as a Full-stack Developer to develop smartphone apps using .NET and Flutter, focusing on data privacy and innovative solutions.
Entry Level Mobile Engineer - iOS
Join Expedia Group as an Entry Level iOS Mobile Engineer in Rome. Develop and enhance iOS applications using Swift. Exciting travel perks included.
Senior Mobile Engineer (iOS/Android)
Join Button as a Senior Mobile Engineer to innovate in mobile commerce, designing advanced iOS applications with Objective-C and Swift.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Software Engineer, iOS
Join LucidLink as a Senior iOS Engineer to develop innovative mobile apps using Swift, CI/CD, and agile methodologies.
Senior Android Developer
Join Budget Thuis as a Senior Android Developer to lead app development and collaborate with a dynamic team in Amsterdam.
Senior Full-stack Developer - Mobile
Join Mendix as a Senior Full-stack Developer focusing on mobile development using JavaScript, React Native, and CI/CD tools.
Senior Software Engineer Mobile (React Native)
Join Safe as a Senior Software Engineer Mobile (React Native) to develop high-quality mobile apps, collaborate with cross-functional teams, and mentor peers.
Software Developer with Delphi Experience
Join Wink Stanzwerkzeuge as a Software Developer with Delphi expertise, driving digital transformation and process visualization.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Senior iOS Developer
Join American Express as a Senior iOS Developer to build innovative mobile apps using SwiftUI and GraphQL in a hybrid work environment.
iOS Developer
Join Moatable as an iOS Developer in Krakow. Work on advanced iOS applications using Objective-C, Swift, and React Native.
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
Senior Fullstack Developer (Java, Spring Boot, Angular)
Join T-Digital as a Senior Fullstack Developer to innovate secure login systems using Java, Spring Boot, and Angular. Fully remote work available.
Full-Stack Software Engineer (Angular and Java)
Join WorkFlex as a Full-Stack Software Engineer specializing in Angular and Java. Work remotely and help build our next-gen platform.
iOS Engineer, Mobile Payment Experience
Join Square as an iOS Engineer to develop SDKs for mobile payment solutions, focusing on Swift and Objective-C.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Software Engineer - Autonomous Driving
Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.
Senior React Native Engineer
Join Source.ag as a Senior React Native Engineer to lead mobile app development for greenhouse solutions. Focus on React Native, TypeScript, and leadership.
Senior Engineering Manager Mobile
Lead GitHub's Mobile team as a Senior Engineering Manager, driving Android and iOS app development remotely.