Post a Job

Reach hundreds of thousands of subscribers and over 106,000 Twitter followers with one of our ads


« Back to Jobs
FacebookFacebookTwitter

XUMO - Senior Android Engineer

About the Division - XUMO Engineering

XUMO is a leading entertainment technology company, bringing the best in digital video direct to consumers on the screens they love and use most. The first software-based OTT TV platform, XUMO has successfully combined live TV and video-on-demand into one, easy-to-use experience that is free to access, stream and use. XUMO has developed a brand-new way for consumers to enjoy the television they love, for content owners to stream live or on-demand content right into their fans' households and for advertisers to monetize in the rapidly growing Connected Device space. XUMO is available in the U.S. and Canada on multiple streaming platforms including LG, VIZIO, Hisense, Panasonic and Samsung smart TVs, Roku and mobile devices.

XUMO is seeking an experienced Android engineer to join our diverse engineering team and contribute to the development of our core services. XUMO provides video streaming services for millions of users and as a senior engineer you'll be empowered to take a lead role across several exciting and technically challenging projects within an entertainment focused and technology driven company. Our company ethos rewards creative problem solvers, quick learners and coders with a clear regard for user experience and service stability. This is a fantastic opportunity to get in at the ground level of our next exciting project.

Scope, Job Duties and Qualifications

Drawing on your expertise, you'll be designing and creating best-in-class, highly scalable backend server components using the latest development principles and tooling.

Keeping up to date with latest technology trends within the industry and assessing suitability for adoption.

You'll be responsible not only for writing code that adds capability and utility, but you'll also take an active role in ensuring all aspects of your work can be achieved at massive scale. An understanding of how to choose the right tool for the right problem should be second nature.

Your work will enable all levels of the company to operate at their best potential so you'll be working closely with all departments including other XUMO engineering groups, external development companies, marketing, service operations and executive stakeholders.

You will be involved in all stages of the software development lifecycle from requirements capturing through design, estimating, implementation, testing, deployment, monitoring, documentation and ongoing maintenance. Your code will be well-designed, efficient and will fit in with XUMO's overall development methodology.

You will be involved with the proactive monitoring of applications and services.

Essential Experience / Qualifications

  • Primary : designing and building advanced applications for the Android platform.
  • Secondary : total system design from UI to server communications
  • Tertiary : Write clean, maintainable, and reusable code that adheres to code standards

Must Haves

  • 3+ years of work experience building Android applications in Java using the Android SDK and deep familiarity with Linux and AWS environment
  • 3+ years experience integrating web service APIs (REST/SOAP) and (HTTP/HTTPS/SSL) protocols
  • Experience working with IPTV, Content Management, or Video Delivery
  • Knowledge of video encoding, such as H.264, HEVC, MPEG TS and HLS
  • Excellent coding abilities in Core Java programming
  • Kotlin experience
  • Passion to evaluate and deploy the latest technology and SDKs to build elegant, responsive user experiences on the android platform
  • Focus on optimizing user experience through understanding of total system design from UI to server communications
  • Strong understanding and experience in multi-threading, memory management, and network communication on Android devices
  • BS or MS in computer science or related field

Pluses

  • Passion to explore and use the latest development tools and platforms
  • Experience developing for both mobile and Android TV platforms
  • Machine learning

  • City: Irvine
  • Job posted on: Sept. 19, 2018
  • Posting expires on: Oct. 31, 2018
  • Respond to: jobs@xumo.com
« Back to Jobs