Looking for a solid mid-level to senior Android developer to join our Android team working on a media application already used by hundreds of thousands of people. The product is available as an Android application as well as web,iOS, and television applications. The product serves educational and entertainment video, music, audiobook, ebook, and comic content. You’ll be working extensively with DASH video and audio content, epub3, jpeg, exoplayer, etc. The application architecture is fairly typical – the system of record is the backend database and REST web service, while a fair amount of data and media are cached locally on the device to permit full offline functionality.
Recruiting companies and 3rd parties – PLEASE DO NOT CONTACT US REGARDING THIS POSITION.
Skills & Requirements
demonstrable experience writing solid, maintainable code that follows current best practices for the Android platform
excellent written and verbal English skills
ability to design and implement clean, uncluttered, attractive and intuitive user interfaces
team members are scattered throughout the country so you must be comfortable working independently, yet also with team collaboration tools
experience using git in general, git-flow workflow in particular
experience with video, audio media playback, epub3 rendering
Must be a US citizen and located in the United States