Careers - Software Engineer in UX & Services | Oculus

Software Engineer in UX & Services

Software Engineering | Seattle, Washington

As a UI/UX engineer on the Oculus Browser team, you will be helping design and build the UI and user experience that enables users to experience the power and content of the Web from within an immersive world. This role offers a large degree of design freedom to redefine how we experience the web through an immersive yet unobtrusive UI that does not detract from the content. Ideal candidates are strong engineers with a demonstrated interest in design and aesthetics. The ability to work closely with and influence graphics and interaction designers will be a key skill. The Oculus Browser is a custom user experience built on top of the existing Chromium source code. Experience in Chromium or in design considerations for web browsers is a plus, but not a requirement. Browser related UI/UX bridges a range of programming languages spanning C/C++, Java, HTML5/CSS/JavaScript and TypeScript. Candidates will develop some proficiency across all of these languages over time and having a strong proficiency in at least one of these areas is a requirement for the role.

Responsibilities

  • Prototype and develop the UI and user experience for the Oculus Browser
  • Take key aspects of the browser experience into the cloud enabling instance access to favorites, history and other profile settings.
  • Connect key UI with the social graph and enable social browsing experiences.
  • Help drive web standard interfaces for interactions, security and trust alongside other major browser vendors.
  • Interact with multiple product and design teams to supply interaction requirements specific to the VR web and help develop a new unified interaction paradigm across all app types.
  • Self-sufficient and able to define the architectures and technologies that used in the browser to deliver this new VR experience for the web.
  • Ability to iterate and incrementally deliver UI and user experiences to user testing well before general release.

Minimum Qualification

  • 3+ years of experience developing applications UI/UX in C/C++, Java, or HTML related technologies.
  • Experience in building and shipping a functional user interface in a major software project.
  • Experience with responsive UI/UX while integrating with services.
  • Skilled in design thinking and process
  • Experience in great design
  • Experience writing performance-critical software
  • B.S. in Computer Science/Computer Engineering or equivalent experience

Ready to Join?

Apply Now

Oculus is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

If you need assistance or an accommodation due to a disability, you may contact us at accommodations-ext@fb.com or you may call us at 1+650-308-7837.

Loading…