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

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

sign up or login to save this job and more
Los Gatos, California
Skills Desired
Sign up or login to see how your skills match up.
  • Java
  • Mobile Applications
  • Prototyping
  • Video
  • A/B Testing
  • Mobile UI Design
  • Object Oriented Design
  • Video Streaming
  • Computer Science
  • Software Design
  • Mobile Platforms
  • Multimedia Production
  • Application Security
  • Java Native Interface
  • Build Tools
  • Android Apps
  • Mobile
  • Ecosystem
  • Mobile Networking
  • Digital Rights Management (DRM)

Want to see jobs that are matched to you?

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