Android Architect
Location: US, CA, Mountain View
Employment type: Full-time

Company profile:
Come be a part of one of the fastest growing, well-funded and exciting startups in Silicon Valley.  Peel makes the world’s leading smart remote app which turns your mobile device into a universal remote control. Our technology is preloaded on many of the world’s top-selling Android devices.  Peel’s audience is at 60 million and doubling every six months with 3 billion+ remote commands handled every month.   Help us revolutionize the TV viewing experience and achieve our goal of becoming the universal controller for the internet of things.Peel is driven by design and a passion for developing brilliant user experiences. We simplify complex problems, then surprise and delight. Prior to starting at Peel, members of the team helped create some of the best products available today, including iTunes, iPhoto, Netflix, Roku, Avid, and Final Cut Pro. We're a fun company that works hard, but understands the value of well balanced professional and personal lives. Away from work, we raise wonderful young families, race cars, sail boats, play instruments, and go on adventures in outer space… Well, maybe we all just dream about that last one… On the job, we come in charged and focussed on changing the industry, forever. We want to work with like-minded creative and talented people. If you want to change the world and the face of entertainment, we want to hear from you!

Job description:
Fast­growing mobile TV app startup Peel looking for an exceptional Android/Mobile architect to join a seasoned development team located in Mountain View, CA. 50 million+ users, on track to hit 100 million users later this year, Peel is well positioned at the forefront to bring optimal user experience in the living room to the next level. Responsibilities:Lead application architectural design based on business requirements. The architecture needs to be flexible, modular, and future­proof. Work with the android team to improve and optimize architecture. Ability to travel internationally (a few times a year, one week each trip) is preferred. 

Requirements:
Qualifications:●  B.S./M.S. in Computer Science from top engineering schools●  Minimum 4 years of extensive Android development experience●  Minimum 10 years of software development experience●  Expert Java and Android knowledges (APIs, Dalvik VM, NDK, sqlite, etc.)●  Strong hands­on architecture and design skills●  Deep understanding of mobile/UI design patterns●  Has shipped mobile apps to multi­million users w/ high ratings●  Proficient in network protocols and standards, such as HTTP, SSL, REST, TCP/IP, BT.●  Practical experience with OAuth, openID, etc.●  Practical experience in cloud development●  Practical experience with RDBMS and NoSQL●  Practical experience with Continuous Integration and CI systems such as Jenkins●  Quality and User experience focused●  Ability to lead teams, technical discussions, and customer engagements●  Highly motivated individual and team player●  Proven analytical and problem­solving skills●  Excellent communication skills●  Enjoy fast­moving startup environment Preferred Requirements:●  Experience developing for other major mobile OS, such as iOS, WM, J2ME.●  Experience working with hardware OEM/ODM and carriers●  Have a common sense on design●  Experience working with remote teams●  Agile/Scrum practice ● Experience working with designers 

Benefits:
Competitive base salaryStock OptionsFull benefits (medical, dental, vision)Easy walking distance from CaltrainFree Caltrain passesFree parkingFree gourmet lunch WednesdaysClose proximity to downtown Mountain View eateriesOn-site massageLife insurance401KOn-site snacks/beverages/gourmet coffeeOpen dog policyPing Pong, etc.