The candidate must be an experienced Android/Ubuntu/Windows developer capable of architecting, designing, developing and testing complex applications for a variety of Android/Ubuntu/Windows devices. An excellent understanding of software design and d