Join to apply for the
Software Engineer II- Android
role at
The Walt Disney Company Nordic & Baltic
Disney Entertainment and ESPN Product & Technology — 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. We are Storytellers and Innovators. Creators and Builders. Entertainers and Engineers. We work with every part of The Walt Disney Company’s media portfolio to advance the technological foundation and consumer media touch points serving millions of people around the world. We are specifically part of Product Engineering. This is a unified team responsible for the engineering of Disney Entertainment & ESPN digital and streaming products and platforms, including product engineering, media engineering, quality assurance, and more.
Here are a few reasons why we think you’d love working here :
Building the future of Disney’s media by designing and building products and platforms for media, advertising, and distribution
Reach, Scale & Impact : Disney’s technology serves as a signature doorway for fans with Disney+, Hulu, ESPN, ABC, ABC News, and others
Innovation : Develop and implement groundbreaking products and techniques that shape industry norms
Disney’s Android team is seeking a Software Engineer who is excited to build apps enjoyed by millions around the world. You will be building scalable, elegant solutions for the Disney+ Android application across devices including phones, tablets, and TVs. You will work with cross-functional teams, value clear communication, and maintain high code quality with unit tests, automated tests, modern libraries, and a Kotlin codebase. We strive to build the best Live and video-on-demand (VOD) applications and welcome your skills to help achieve this goal.
Responsibilities
As an Android Engineer for Disney, you are comfortable with the Android SDK and are ready to own entire features.
Solid foundation of debugging skills, familiarity with Android Studio, and how to maximize it.
Prepared to dive into moderately complex issues such as memory leaks and lifecycle issues.
Value of being organized, planning ahead, and accompanying features and fixes with tests and documentation.
Willing to collaborate with mentors and less experienced engineers and welcome constructive feedback.
Basic Qualification
3 years of relevant work experience
Bachelor’s degree in computer science or a closely related field
Proven experience developing native Android apps
Familiarity with the Android SDK, Activity and Fragment lifecycles, threading, custom views, and animations
Familiarity with common object-oriented programming patterns and when to leverage them
Proficiency with Kotlin, Android Studio, Gradle, etc.
Independent, hardworking, and capable of working towards results across teams
Excellent communicator who collaborates well across teams
Preferred Qualification
Experience with Scrum and Agile methodologies
Experience with test automation, dependency injection frameworks, and continuous integration
In-depth knowledge of web-service and data-driven application architecture
Experience with streaming video, codecs, and DRM
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Entertainment Providers
#J-18808-Ljbffr
Software Engineer Ii • San Francisco, California, United States