Tech Lead, Oculus Companion App

Oculus | Menlo Park, CA

As a Lead Software Engineer on the Oculus Companion App team, you'll be responsible for building features that will help people discover VR content and connect with friends on Oculus. We're looking for someone who's passionate about building great user experiences on mobile to come help us build a cross-platform app for Android and iOS using React Native. Our ideal candidate is an experienced iOS or Android developer with a strong track record for building intuitive, engaging user interfaces.


  • Work closely with our product and design teams to deliver new user experiences for iOS and Android.
  • Implement new features from end to end using JavaScript, Objective-C and Java.
  • Use software development best practices to write code that is maintainable, testable and performant.
  • Create high-quality user interfaces that adhere to platform-specific design principles and best practices.

Minimum Qualifications

  • 3+ years of experience building either iOS or Android applications.
  • BS or MS in CS or equivalent experience.

Preferred Qualifications

  • Experience with React

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, genetic information, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

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