SeattleRecruiter Since 2001
the smart solution for Seattle jobs

Software Engineer, User Interface

Company: Sonos
Location: Seattle
Posted on: May 16, 2022

Job Description:

At Sonos we want to create the ultimate listening experience for our customers and know that it starts by listening to each other. As part of the Sonos team, you'll collaborate with people of all styles, skill sets, and backgrounds to realize our vision while fostering a community where everyone feels included and empowered to do the best work of their lives.This role can be done from homeBuilding the world's leading sound experience starts with the experience we provide for our people. That's why we've been distributed from the start: initially between offices in Boston & Santa Barbara, and now with additional offices in Seattle, San Francisco & Paris. This role can be done from anywhere in the United States or Canada - any of our offices, or from remotely from home. It's about impact, not location.Sonos applications are installed on millions of phones, tablets, and PCs around the world, and nothing is more important to our customers' enjoyment of the product than the user interface they encounter every day. As a software engineer working on user interface design, you will be part of a team of developers, designers, and product managers who work hand in hand every day to conceptualize, design, and implement novel ways to present diverse types of media (music, podcast, video, etc), and control a growing and diverse lineup of hardware products.What You'll DoDevelop code, on Android and/or iOS, that will implement a new control experience for Sonos.Use your knowledge of modern user interface technology to work with designers and product managers, and arrive at the best way to present the UI.Select the right technologies to be employed in this new effort.Work on a widely used and sophisticated lineup of Android and iOS applications that incorporate media, Internet services, large data sets, and control of hardware devices.Work on UI running on a wide variety of surfaces, from phones to tablets to smart displays and televisions.Work on UI controlled by a variety of input devices, including touch and remote control, and collaborate with hardware designers to achieve the most usable overall result.Participate in user research to test concepts and hear directly from customers responding to the UI design.What You'll NeedBasic Qualifications3+ years professional experience developing applications for Android or iOS in Kotlin and Swift, as well as "native" code in C/C++.Experience working on an application that differentiates itself through the quality of its UI.Experience with current Android and iOS development tools (IDE, debugger, simulators, deployment of apps onto devices, etc).An openness to working with design professionals, and a willingness to iterate toward the best user interface in response to user feedback.A willingness to delve into and learn new areas.Preferred QualificationsExperience targeting a variety of Android or iOS device types, including phones, tablets, and TVs.Experience working in a commercial software development environment (source control, bug databases, working within a team of developers and with other functions such as Test and PM, etc).Experience building Android or iOS applications that connect to services over the Internet.Experience building localized/internationalized applications.#LI-RemoteYour profile will be reviewed and you'll hear from us once we have an update. At Sonos we take the time to hire right and appreciate your patience.Notice to U.S. Job Applicants: Sonos is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics.Follow the links to review the EEO is the Law poster and its supplement. The pay transparency policy is available here. Sonos is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please send an e-mail to and let us know the nature of your request and your contact information.

Keywords: Sonos, Seattle , Software Engineer, User Interface, IT / Software / Systems , Seattle, Washington

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Washington jobs by following @recnetWA on Twitter!

Seattle RSS job feeds