Reuters TV

Lead Android Software Engineer

New York City, NY

The Lead Android Software Engineer is a full time position at our New York office. You will be responsible for the architecture, development, and management of mobile software on the Android platform. As an experienced engineer, you will lead product and feature engineering for Reuters TV, determining the best practices and patterns we use for development and automated testing. With your peers, you’ll manage product implementation across the Android ecosystem.

Role & Responsibilities:

  • Lead feature development for our Android products on specific projects and take ownership of end-to-end product quality
  • Manage prototypes of new ideas and explore new technologies on the forefront of news delivery, mobile technology, and commerce
  • Contribute to Reuters TV expansion by working closely with other platform developers to ensure product consistency across mobile, OTT platforms, and Web
  • Collaborate with backend services colleagues to architect appropriate content delivery and user management interfaces
  • Advise Product and Marketing colleagues on the latest developments in the Android ecosystem for adding and promoting innovative new product features.

Qualifications:

  • Proven and demonstrable experience on Android development with hands on experience of interactive application development paradigms (animations, dynamics/physics engines), concurrency, networking, data persistence, and media frameworks
  • Strong understanding of mobile video technologies including streaming protocols, video codecs, and Android video players
  • Proven experience in designing, developing and debugging connected applications with Web services/content providers, including use of REST APIs and JSON
  • Advanced ability to convert complex requirements and abstract concepts into working designs and software applications
  • Experience in the full software development life cycle and application architecture
  • Strong organizational and problem-solving skills
  • Strong ability to evaluate alternatives and understand business implications and impact
  • Proactive and self-motivated; excellent communicator
  • Experience with multimedia frameworks, advanced video players, and video streaming on mobile devices
  • OO design and data modeling skills
  • Confident and proud of your work
  • Proactive and self-motivated
  • Value judgment and common sense over process
  • BS in Computer Sciences or Computer Engineering or equivalent required
  • Some international travel may be required inline with individual project requirements
  • A sense of humor always helps

Apply now