Senior Software Engineer for Android

Netflix

(Los Gatos, California)
Full Time
Job Posting Details
About Netflix
Netflix is the world’s leading Internet television network with over 81 million members in over 190 countries enjoying more than 125 million hours of TV shows and movies per day, including original series, documentaries and feature films.
Summary
Join our team of seasoned engineers and take on this unique opportunity to delight millions of users. If you are a developer who has the skills and experience needed to build the best video streaming application we want to talk to you!
Responsibilities
* Design and implement key components of the Netflix Android application * Collaborate closely with product and design teams to create innovative user interfaces and features, optimized for mobile platforms * Explore, investigate, and prototype leading-edge concepts * Continue improving the Netflix quality of experience on a large number of devices * Stay up-to-date on Android platform and ecosystem developments * Help us push the boundaries of what is possible in a mobile UI
Ideal Candidate
**Qualifications:** * Expert-level knowledge of Android with at least 5 years of experience developing, shipping, and maintaining mobile applications * Knowledge of general software design patterns as well as Android design patterns * Deep understanding of Android framework internals * You're up-to-date on the latest framework changes, build tools, and libraries * Proficient in Java with strong object-oriented design skills * Able to work independently and drive results * BS degree in computer science or equivalent work experience **Bonus if you have experience with:** * Optimizing data usage over mobile networks * AB testing * Multimedia, video or audio streaming * Application security and content DRM * JNI usage

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.