Senior Mobile Engineer, Android (remote) Location: North America Job Description: We are looking for a senior-level Android Mobile App Developer for the new CTO, Software team. NETGEAR is going through a revolutionary change to add software subscription services to its hardware offerings and we are looking for mobile engineers to help create world-class mobile experiences to support these services. NETGEAR is the leading provider of networking technology for small businesses, the smart home and online game play, today. We have recently employed a CTO, Software responsible for further developing the company's services and application products that will support the current and future growth of the company. As a pioneer of network technology, NETGEAR has worked tirelessly to provide people with the tools they need to connect and collaborate online. We are now looking to improve this experience even further with value-added services, said Patrick Lo, chairman and chief executive officer of NETGEAR Our Apps are at the heart of this new platform-based software strategy. Come and join the team that is driving this change. Help us build a high-quality pluggable app experience. While this job description is targeting Android developers, we are also looking for developers with iOS or hybrid Mobile/Web experience. Experience in more than one of these areas is a big plus. This is an exciting opportunity to be part of a new team leading a top technology company through a critical change. Apply now at: Responsibilities: User-centric development of high-quality code that is maintainable and testable Collaborate with design, product, and engineering to deliver great user experiences Be part of the core team developing new app features Improving our existing code base Key Requirements: 8+ years of industry experience Experience shipping one or more Java-based Android app(s) Ability to write clean, well factored UI code Able to not only create extensible and reusable software, but highly capable of being able to refactor existing code Experience with asynchronous programming Passionate about creating and refining great mobile user experiences Must be a self-starter with the ability to learn new systems Excellent verbal and written communication Strong interpersonal skills Ability to work in a fast-paced environment with frequent software releases A willingness to take ownership of projects and drive them to completion NETGEAR is an equal opportunity employer and makes employment decisions on the basis of merit. We want to have the best available people in every job. Company policy prohibits unlawful discrimination based on race, color, religious creed, sex, gender, gender identity, gender expression, marital status, registered domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition including genetic characteristics, sexual orientation, military and veteran status, or any other consideration made unlawful by federal, state, or local laws. It also prohibits unlawful discrimination based on the perception that anyone has any of those characteristics, or is associated with a person who has or is perceived as having any of those characteristics.